コード例 #1
0
        public vipUserAuthSvcClient()
        {
            BasicHttpBinding binding = new BasicHttpBinding(BasicHttpSecurityMode.Transport);

            binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Certificate;

            EndpointAddress address = new EndpointAddress("https://vipuserservices-auth.verisign.com/vipuserservices/AuthenticationService_1_1");

            vipUserAuthClient = new AuthenticationServicePortClient(binding, address);
            vipUserAuthClient.ClientCredentials.ClientCertificate.SetCertificate(StoreLocation.CurrentUser, StoreName.My, X509FindType.FindBySubjectName, "DotNetSample");
        }
 public AuthenticationController()
 {
     authenticationPortClient = new AuthenticationServicePortClient();
 }