小编Phi*_*ppe的帖子

在浏览器可信应用程序Silverlight 5中

使用新的Silverlight 5,我们现在可以拥有一个浏览器内升级信任应用程序.但是,我在部署应用程序时遇到了一些问题.

当我从Visual Studio测试应用程序时,一切正常,因为如果网站托管在本地计算机上(localhost,127.0.0.1),它会自动赋予权利.

我在MSDN上看到我必须遵循3个步骤才能在任何网站上运行:

  1. 签署了XAP - 我是按照Microsoft教程完成的
  2. 安装受信任的发布者证书存储区 - 我也是按照Microsoft教程执行的
  3. 使用值添加注册表项AllowElevatedTrustAppsInBrowser.

第三步是我最不确定的那一步.我们是否需要在本地计算机或服务器上添加此注册表项?Silverlight中是否有任何自动功能来添加此密钥,还是制作批处理文件更好?

即使使用这三个步骤,当从另一个URL调用时,应用程序仍然无法工作.

有没有人成功实现了浏览器内升级信任应用程序?你看到我做错了吗?

资料来源:

silverlight elevated-privileges

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

elevated-privileges ×1

silverlight ×1