嗨,我有一个非常简单的程序,只有一个 webbrowser 控件和一行代码。
Webbrowser1.navigate "www.sspcrs.ie/sha2"
这给出了一个关于无法创建 certenroll 对象的 vb 脚本错误/异常。
如果我在 Internet Explorer 中访问相同的 url,则没有问题。
值得我尝试改变 Internet Explorer 中的安全设置,但似乎没有任何区别。
在失败的情况下,页面上的 vb 脚本尝试了大约 3 种不同的方法来创建证书对象,然后如果所有三种方法都出现错误,则会显示一条错误消息,提示允许 activex 对象并关闭保护模式。
在成功的情况下,会出现一个 Web 访问对话框,询问用户是否愿意“允许此站点执行数字证书操作”。