Пример #1
0
        private async Task <bool> IsPositiveLogin()
        {
            SetData();

            SecurityWebServiceClient client = new SecurityWebServiceClient();

            using (new OperationContextScope(client.InnerChannel))
            {
                Program.AddAccessHeaders();
                try
                {
                    //Global.ID = client.login(user);


                    Global.ID = await LoginREST(user);

                    Global.Login    = loginTextBox.Text;
                    Global.Password = passwordTextBox.Text;
                    return(true);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                    return(false);
                }
                //reqMsg.Headers.Add("accessCode", str);
                //reqMsg.Headers.Add("hostName", "Hubert");
                //var usernameHeader = MessageHeader.CreateHeader("username", string.Empty, _username);
                //OperationContext.Current.OutgoingMessageHeaders.Add(usernameHeader);
                //var passwordHeader = MessageHeader.CreateHeader("password", string.Empty, _passowrd);
                //OperationContext.Current.OutgoingMessageProperties[HttpRequestMessageProperty.Name]=reqMsg;

                //client.(serviceId);
            }
        }
Пример #2
0
        private bool IsPositiveLogin()
        {
            SetData();

            SecurityWebServiceClient client = new SecurityWebServiceClient();

            try
            {
                Global.ID    = client.login(user);
                Global.Login = loginTextBox.Text;
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }