【问题标题】:Verisign file error when signing a xap file签署 xap 文件时出现 Verisign 文件错误
【发布时间】:2012-03-30 08:26:22
【问题描述】:

我们在 Verisign.com 上购买了一个验证码证书来签署一个 xap 文件,注册完成后,我们收到了该证书。

我将它安装在我的计算机上,现在我可以在我的 Visual Studio 解决方案中选择它。问题是,即使在构建过程之后没有出现错误,在部署它时,我也无法获得任何认证客户端。

我按照下面的文章,没有成功,我会错过什么?

http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2011/04/27/silverlight-5-beta-rough-notes-trusted-apps-in-the-browser.aspx

感谢您的帮助。

【问题讨论】:

    标签: visual-studio-2010 sign xap verisign


    【解决方案1】:

    我找到了解决问题的方法。

    在“浏览器内”模式下启动 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”存储中。

    与浏览器外模式和安装模式不同,当使用浏览器内模式时,每个客户端都必须执行这些步骤!我最初认为这些步骤是自动的,客户只需要确认他们的安装......事实并非如此......

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-23
      • 2020-02-20
      • 1970-01-01
      • 2014-01-25
      • 2012-04-04
      • 2013-10-07
      相关资源
      最近更新 更多