Guest User

Untitled

a guest
Jun 30th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. <system.serviceModel>
  2. <extensions>
  3. <bindingExtensions>
  4. <add name="MaxClockSkewBinding" type="Microsoft.ServiceModel.Samples.MaxClockSkewBinding, MaxClockSkewBinding,
  5. Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
  6. </bindingExtensions>
  7. </extensions>
  8. <bindings>
  9. <customBinding>
  10. <binding name="MaxClockSkewBinding">
  11. <transactionFlow />
  12. <security authenticationMode="SecureConversation">
  13. <secureConversationBootstrap authenticationMode="UserNameOverTransport">
  14. <localClientSettings maxClockSkew="00:30:00" />
  15. </secureConversationBootstrap>
  16. <localClientSettings maxClockSkew="00:30:00" />
  17. </security>
  18. <httpsTransport />
  19. </binding>
  20. </customBinding>
  21.  
  22. channelFactory = new ChannelFactory<TProxy>("*");
  23. channelFactory.Credentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.None;
  24. //channelFactory.Credentials.ServiceCertificate.Authentication.RevocationMode = X509RevocationMode.NoCheck;
  25. //channelFactory.Credentials.ClientCertificate.Certificate = new X509Certificate2(Certificate, CertificatePass);
  26. channelFactory.Credentials.UserName.UserName = UserName;
  27. channelFactory.Credentials.UserName.Password = PassWord;
  28. var proxy = (IClientChannel)channelFactory.CreateChannel();
Add Comment
Please, Sign In to add comment