有没有办法以编程方式为System.Windows.Forms.WebBrowser请求选择证书,如果是这样,如何做到这一点?

时间:2014-11-13 14:12:23

标签: c# .net internet-explorer

我遇到的问题是IE和其他浏览器默认在Certificates - Current User中查找客户端证书。我想从Certificates (Local Computer)商店中获取特定的一个(我已经为此编写了代码)并将其用作用户选择的代码,或者如果可能的话选择一个代码。为他们选择一个将是最佳解决方案。

此外,我并非100%锁定使用WebBrowser,但我只需要一种方法将浏览器嵌入到Windows窗体中,并让该Web浏览器能够通过客户端证书进行身份验证。我编写的代码是通过HttpWebResponse执行的,但我无法在WebBrowser内使用它。

0 个答案:

没有答案