When attempting to use HttpWebRequest to retrieve a page from my dev server, I get a web exception:
The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel." The remote certificate is invalid according to the validation procedure…
The url I'm attempting to read from is a plain-old http://myserver.com/mypage.asp – no SSL. The production server has a valid certificate so this shouldn't be an issue, but our dev server doesn't.
Help!
Best Answer
Unfortunately, the link that @DavidLively provided is no longer available. You can find it using the archive of the Web: http://web.archive.org/web/20120830211353/http://blog.jameshiggs.com/2008/05/01/c-how-to-accept-an-invalid-ssl-certificate-programmatically/
Also, from that code I did this to allow any certificate, valid or not (DO NOT use this in production code!):