views:

232

answers:

2

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!

A: 

Found a good answer here:

http://blog.jameshiggs.com/2008/05/01/c-how-to-accept-an-invalid-ssl-certificate-programmatically/

Not good for production, but solves my dev server problem.

David Lively
A: 

If you're having this issue even after adding the certificate to your test server's trusted root certification authorities, make sure it is added for all users not just the current user only.

More information: http://brainof-dave.blogspot.com/2008/08/remote-certificate-is-invalid-according.html

robbie