After installing the certificate in Local Computer the Trusted Root Certification Authorities .NET WebRequest still throws:
The request was aborted: Could not create SSL/TLS secure channel
ServicePointManager.SecurityProtocol now contains SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls .
After reading through Simon Dugré's answer https://stackoverflow.com/a/166958/212 , I installed:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3;
It is working fine. After installation:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls;
it is still working fine . I have two questions:
Why is it still working? Is there any caching?
And why did he only work with the Ssl3 flag Ssl3 , and not with Ssl3 and Tls ?
source share