2

我有一个内部使用的 .Net 2.0 应用程序,我们想使用 WebBrowser 控件来访问一些 Web 资源。我们希望使用 SSL 使用自签名证书为这些站点添加加密。

我的问题是,是否有办法禁用有关来自不受信任来源的 SSL 密钥的所有警告?我想避免必须在运行该应用程序的每个工作站中安装密钥。

欢迎任何其他有关如何执行此操作的建议。

4

3 回答 3

1

我不相信有解决这个问题的方法,当您通过 WebBrowser 控件(或 Internet Explorer)访问上述 Web 资源时,您总是会收到警告,但是您可以通过组策略分发证书。

于 2008-09-24T02:33:22.463 回答
1

您可以通过挂钩对话框来做到这一点(正如上面的人发送链接一样),但随后实施 SSL 将毫无意义。因为当攻击进行 MITM 攻击时,您将忽略警告并继续进行。您的安装程序可能会首先安装证书。

于 2009-01-06T09:14:18.777 回答
0

我有一个解决这个elventear的方法。它是我正在编写的代码项目文章的一部分,该文章说明了您在处理安全性和 WebBrowser 控件时可以执行的各种“技巧”。当它可用时,我会在这里提供建议。

于 2008-11-15T14:36:07.013 回答