static void Main(string[] args) { Configure(); //authClient = new AuthServiceClient("NetTcpBinding_IAuthService"); authClient = new AuthServiceClient("WSHttpBinding_IAuthService"); //secureClient = new SecureServiceClient("NetTcpBinding_ISecureUserService"); secureClient = new SecureUserServiceClient("WSHttpBinding_ISecureUserService"); Tuple <string, string> usernamepw = PromptUserNamePassword(); Login(usernamepw.Item1, usernamepw.Item2); if (IsUserLoggedIn) { GetDataWithValidCredentials(usernamepw.Item1, usernamepw.Item2); } else { Console.WriteLine("User credentials not valid"); } Console.ReadLine(); }
public static SecureUserServiceClient GetServiceClientWithCredentials(string username, string password) { SecureUserServiceClient client = new SecureUserServiceClient("WSHttpBinding_ISecureUserService"); client.ClientCredentials.UserName.UserName = username; client.ClientCredentials.UserName.Password = username; return(client); }