我们拥有使用.Net Framework 4.0编写的完全信任的XBAP代码,并使用Versign的证书进行了签名,该证书将于2014年10月24日到期。它没有时间戳记。我想知道当代码符号过期时会发生什么。我已经通过互联网进行了研究,答案似乎既是肯定的,也不是否定的。有人说该应用程序正常,因为签名时该证书有效,而其他人似乎说它被标记为不可信,IE会引发错误或某种弹出消息。我们确实购买了新证书并签名,并将其交付给客户。但是,我不知道该如何告诉客户,如果他们不使用带有新代码符号的应用程序,将会发生什么情况。
你们有什么主意吗?如果出现任何错误,将显示哪种错误?
谢谢。
我意识到这是旧文章,但是如果你使用.Net Framework 4.0签名了XBAP,则它会显示一个错误消息框,但是你可以单击运行,然后在应用程序签名时证书有效的情况下可以运行该应用程序。
谢谢@JasonRodriguez。就是这样。