为什么要签署我的xap?

时间:2010-09-15 11:49:13

标签: silverlight

为什么要签署我的XAP?他们对普通银光用户有什么好处吗?

它是否为我的XAP提供了任何篡改保护?如果我使用引导程序来链接下载我的xaps而有人更改其中一个xaps,它会有帮助吗?

2 个答案:

答案 0 :(得分:1)

首先,它会向您的用户保证此应用程序是由您开发的。除非XAP文件已签名,否则如果以提升的信任方式运行OOB,则不允许自动更新XAP文件。

答案 1 :(得分:1)

如果你想拥有一个提升的信任应用程序,你基本上需要它。如果你不这样做,那么签名并不是那么重要。

参见John Papa关于这个主题的文章:

  1. http://channel9.msdn.com/learn/courses/Silverlight4/Overview/Overview/Moving-Beyond-the-Browser--Elevated-Trust-Applications/
  2. http://johnpapa.net/silverlight/digitally-signing-a-xap-silverlight/