覆盖windows8中的证书验证

时间:2012-04-03 01:35:36

标签: c# ssl windows-8

我试图在Windows8消费者预览版的ssl套接字中使用自签名证书。我得到了这个例外:

  

异常:System.Runtime.InteropServices.COMException(0x800B0109):已处理证书链,但终止于信任提供程序不信任的根证书。 (HRESULT的例外情况:0x800B0109。

是否可以覆盖ssl证书的验证?像remotecertificatevalidationcallback这样的东西,在Windows8上似乎无法访问。

提前多多感谢。

1 个答案:

答案 0 :(得分:0)

在Silverlight(具有非常相似的安全模型)中,无法绕过连接中的SSL错误。我的唯一解决方法是隐藏SSL错误的服务器端代理。

我怀疑你会找到一种方法在Win8的沙盒中进行不安全的连接(与Silverlight相同)。