3

我制作了一个可以在我每天使用的网站中自动登录的应用程序。其中1个使用我安装的安全证书,当我用IE浏览它时,我可以接受证书并登录,与chrome相同,但是当我用我的应用程序浏览时它只会显示我

网页导航已取消

您可以尝试:刷新页面。

我想我必须以某种方式在我的应用程序中包含该证书,但我被卡住了,我一直在谷歌上搜索它,但我找不到直接的答案。

我已经读到 webbrowser 控件不支持我需要登录的网站的 HTTPS,如果是的话,有没有其他方法可以在我的应用程序中访问该网站,也许是不同的 webbrowser 控件?

顺便说一句,我正在使用 VB.net。一些额外的信息:

我不拥有该网站,因此我无法在那里进行任何更改。

我确实可以使用他们为我颁发的证书有效且合法地访问该网站。

4

1 回答 1

2

问题是我有 browser.ScriptErrorsSuppressed = True
不知何故,浏览器控件将“接受证书”消息框视为脚本错误。

于 2013-10-26T05:36:10.960 回答