1.silverlight4:
[Silverlight4]-自制数字签名for XAP签名(Xap code signing)
2.phone 7.0
3.phone 7.5
4.操作
2011-12-24:(记录)(silverlight,安全性问题,让我们团队延时很多天开发了,然后几乎很少相关silverlight产品,以后不玩microsoft产品了,vista,silverlight,win8全是因为安全性扼杀了开发者)
1.昨天没有签名前,localhost测试xap还可以连接Server,今天创建测试签名后,把所有的dll签名了,结果出现prism使用部份dll失败,和连接Server安全性错误的2个问题,这2个问题,一出现就一直重现,不要想被修复.
2.准备还原代码,不签名.
还是安全性错误,重删了所有临时文件,和重置了浏览器运行,也一样.
3.测试OutOfBrowser确可以,那为什么当时在公司使用web也可以呢?
5.Silverlight4安全概览
后来,找到 Silverlight 4 安全性概览
找到子项 How to: Enable Trusted Applications to Run Inside the Browser
How to: Access the Local File System in Trusted Applications
Silverlight Application Security Model
上次内容总结是,访问本地localhost或127.0.0.1时,即可不需签名,不需配置跨域脚本也可正常使用浏览器内的xap文件,可是好像不行.就是本地运行file:///都不行.
还有说需要添加信任应用程序什么的,暂不写进去.
附录
Visual studio 2010 中文SP1 无法安装Silverlight5 Beta Tools的解决办法 (好像失效)
No comments:
Post a Comment