Silverlight受信任的应用程序在受信任的客户端中没有安装证书

Silverlight受信任的应用程序在受信任的客户端中没有安装证书,silverlight,trusted,Silverlight,Trusted,我写SL5应用程序。我用thawte代码签名证书签名。我设置了允许在浏览器内部运行的注册表。 当我检查haselevationpermission时,我得到了false。若我在可信的puplisher中安装了证书,那个么我就得到了true 但我的应用程序将由最终用户使用,我不能告诉他们“将此证书安装到受信任的发布服务器” 怎么了? 有什么建议吗?您不必告诉他们安装到受信任的发布服务器中,因为根证书应该已经在那里了。尝试在不同的机器上安装,看看是否得到相同的结果 使用有效证书安装OOB时,安装对话

我写SL5应用程序。我用thawte代码签名证书签名。我设置了允许在浏览器内部运行的注册表。 当我检查haselevationpermission时,我得到了false。若我在可信的puplisher中安装了证书,那个么我就得到了true

但我的应用程序将由最终用户使用,我不能告诉他们“将此证书安装到受信任的发布服务器”

怎么了?
有什么建议吗?

您不必告诉他们安装到受信任的发布服务器中,因为根证书应该已经在那里了。尝试在不同的机器上安装,看看是否得到相同的结果

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

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


Greg

我在3台不同的机器上测试了它(Win7、WindowsServer2008和Windows8) 在证书管理器中,受信任的发布者列表为空。 当我安装OOB时,证书似乎有效。(同时显示公司名称) 我还检查了在浏览器内外运行时是否需要提升信任