Silverlight值得信赖的应用程序没有安装证书的受信任应用程序

问题描述:

我写SL5应用程序。我用thawte代码签名证书签名。我设置了允许在浏览器中运行的注册表。 当我检查haselevationpermission我得到了错误。如果我在可信赖的生产者中安装证书,那我就是真的。Silverlight值得信赖的应用程序没有安装证书的受信任应用程序

但我的申请将由最终用户使用,我不能告诉他们“将此证书安装到受信任的发布者”

有什么不对? 有什么建议吗?

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

使用有效的证书安装OOB时,安装对话框看起来与使用无效证书不同。它看起来像一个有效的证书,或者当你安装?当然应该。

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

格雷格

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