コード例 #1
0
        public static async Task <string> IDV_TestUserPassAsync(string DID, string UserN, string UPass, string IVDEndPoint)
        {
            string FB_Ses_ID = "";

            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(IVDEndPoint.ToString().Trim());
                client.DefaultRequestHeaders.Accept.Clear();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                D_Login p = new D_Login {
                    DeviceId = DID.ToString().Trim(), Username = UserN.ToString().Trim(), Password = UPass.ToString().Trim()
                };
                var response = client.PostAsJsonAsync("session/login/", p).Result;
                if (response.IsSuccessStatusCode)
                {
                    D_SessionID D_Ses = await response.Content.ReadAsAsync <D_SessionID>();

                    FB_Ses_ID = "";
                    if (D_Ses.SessionId != null)
                    {
                        FB_Ses_ID = D_Ses.SessionId.ToString().Trim();
                    }
                }
                else
                {
                    FB_Ses_ID = "";
                }
                return(FB_Ses_ID);
            }
        }
コード例 #2
0
 public DataTable Business_Log(E_User ObjUsr)
 {
     ObjLogin = new D_Login();
     return(ObjLogin.LogQuery(ObjUsr));
 }