[Mono-list] Preview 2.6.6
abe.gillespie at gmail.com
Sat Jul 10 13:44:40 EDT 2010
Thanks for the help, guys. I did try this as I've used this
work-around before and I *thought* it wasn't working as well. But I
just had another try and it worked fine.
Now, is there a safe way to implement this work-around? I'm not much
of a security wonk, so what can I check in the cert to accept only
Google's? I see properties like Issuer, Thumbprint, and
GetRawCertData. Can I use any of these to verify, or at least do
slightly more than "return true" for all certs?
On Fri, Jul 9, 2010 at 10:06 PM, sberryman <shaun at golfsigma.com> wrote:
> You could always use the ServicePointManager to accept all SSL certs.
> Security risk but I've used it in the past when I've had problems with Mono
> and SSL certs.
> Simply add the following delegate before you send the email.
> ServicePointManager.ServerCertificateValidationCallback = delegate(object
> sender, System.Security.Cryptography.X509Certificates.X509Certificate
> certificate, System.Security.Cryptography.X509Certificates.X509Chain chain,
> System.Net.Security.SslPolicyErrors sslPolicyErrors)
> return true;
> View this message in context: http://mono.1490590.n4.nabble.com/Preview-2-6-6-tp2279971p2284277.html
> Sent from the Mono - General mailing list archive at Nabble.com.
> Mono-list maillist - Mono-list at lists.ximian.com
More information about the Mono-list