受信任的发布者中没有安装证书的Silverlight可信应用程序

时间:2013-08-24 08:02:23

标签: silverlight trusted

我写SL5应用程序。我用thawte代码签名证书签了名。我设置了允许在浏览器中运行的注册表。 当我检查haselevationpermission时,我得到了错误。如果我在可信任的出版商中安装证书,我就会成功。

但我的应用程序将由最终用户使用,我无法告诉他们“将此证书安装到受信任的发布者”

有什么问题? 有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您不应该告诉他们安装到受信任的发布者,因为根证书应该已经存在于Thawte。尝试在另一台计算机上安装,看看是否得到相同的结果。

使用有效证书安装OOB时,安装对话框看起来与使用无效证书不同。安装时是否看起来像是有效的证书?当然应该。

此外,请确保在OOB设置中选中“在浏览器外部运行时需要提升的信任”复选框。

格雷格

答案 1 :(得分:0)

我在3台不同的机器上测试过它(win 7,Window server 2008和windows 8) 在证书管理器中,“受信任的发布者”列表为空。 当我安装OOB时,Cert似乎有效。 (它也显示公司名称) 我还在浏览器外部和浏览器中运行时检查需要提升的信任。