0
我们购买了authenticode证书在Verisign.com上签署xap文件,注册完成后,我们收到证书。签署xap文件时出现Verisign文件错误
我将它安装在我的电脑上,现在我可以在我的Visual Studio解决方案中选择它。问题是,即使在构建过程之后没有发生错误,在部署它时,我也不能拥有任何认证客户端。
我跟着下面的文章,没有成功,我可能会错过什么?
感谢您的帮助。
我们购买了authenticode证书在Verisign.com上签署xap文件,注册完成后,我们收到证书。签署xap文件时出现Verisign文件错误
我将它安装在我的电脑上,现在我可以在我的Visual Studio解决方案中选择它。问题是,即使在构建过程之后没有发生错误,在部署它时,我也不能拥有任何认证客户端。
我跟着下面的文章,没有成功,我可能会错过什么?
感谢您的帮助。
我找到了解决我的问题的方法。
当启动在一个“以浏览器”模式一个Silverlight XAP文件,每个客户端必须手动部署这些两件事情:
1)在注册表中的一个关键,以允许在浏览器模式:
对于32位系统:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight]
"AllowElevatedTrustAppsInBrowser"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight\Components]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight\Components\Debugging]
对于64位系统:
Windows注册表编辑器版本锡永5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight]
"AllowElevatedTrustAppsInBrowser"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight\Components]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight\Components\Debugging]
2)安装我的证书导入使用所谓的 “MMC” 该实用程序的 “TrustedPublisher” 店。
与浏览器外和安装模式不同,在使用浏览器内模式时,每个客户端都必须执行这些步骤!我最初认为这些步骤是自动的,客户只需确认其安装...情况并非如此...
希望它有帮助。