Guest User

Untitled

a guest
Mar 18th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. // Put this line in initialization code
  2. ServicePointManager.ServerCertificateValidationCallback = CheckCertificate;
  3.  
  4.  
  5. private static bool CheckCertificate(
  6. object sender, X509Certificate certificate,
  7. X509Chain chain, SslPolicyErrors sslpolicyerrors)
  8. {
  9. // public key for www.microsoft.com
  10. const string rxpectedPublicKey = "3082010A0282010100CCEAE2843C1BA9352E015D159D854E91CDAC153F6EE5168E1E8803A5A041DA5D83350E83D4271C6DFAECA1C2493CC8864528B2BD00A5F4AADA935453A1DD3164EFBB8624A95FCAE82956CFB9B0619F7E1774CB67064B23A5B492DC7FFBF7D6D46378DFF1362F42787B5C2B8EA4B2A829F647530DDD48BB10CEF5F378E4B44F66446E3A9372C9700794CC950CEE177E0B7C0981FFB2C9ABD59A98AFDF1D3BD880894F9E16BCFA86E0420097C5CCC5D6CE76E9C2BB1DE354E3139CCF2641DA07D04E2AE2D9C927C44212117B07B116D257953F3C2A3E927C8A1EDA7699C6A0D6FED415573471203D3DDA65DD5448CBD8C67A1A870D935A4F7B3A98F303948E003B0203010001";
  11.  
  12. var publicKey = certificate?.GetPublicKeyString();
  13. return publicKey == expectedPublicKey;
  14. }
Add Comment
Please, Sign In to add comment