要访问本地文件系统,我将从4开始转向Silverlight 5.我知道我们现在在Silverlight 5中有“In Browser”和“OOB”。
对于“在浏览器中”本地文件系统访问,我遇到了某些强制性部署活动,例如签署证书,添加证书以存储和修改注册表以提供提升的信任以访问本地文件系统。
我想知道, 如果我在Silverlight 5中选择 Out Of Browser模式且信任度较高,是否仍需要执行签名证书,修改注册表等确切步骤,否则这些步骤不是必需的如果是OOB应用程序。
我完全了解通过OOB提升的应用程序暴露数据的安全风险或潜在危害。但是我只对OOB是否需要在部署环境中进行所有设置感兴趣,或者它仅适用于“在浏览器中”模式。
提前致谢。
答案 0 :(得分:0)
证书签名或注册表更改适用于 - 启用受信任的应用程序(OOB)以在浏览器中运行(系统管理员现在可以从SL5开始执行此操作)。这是参考msdn article
提出您的问题,OOB应用程序并不需要任何此类配置,因为它已经作为应用程序提升了信任度。它适用于上述文章中解释的浏览器内提升信任应用程序。