使用 ClickOnce 部署 WCF 应用程序

使用 Windows Communication Foundation (WCF) 客户端应用程序可能使用 ClickOnce 技术进行部署。 只要客户端应用程序已使用受信任的证书进行数据签名,此技术就允许它们充分利用代码访问安全机制所提供的运行时安全保护。 用于对 ClickOnce 应用程序签名的证书必须位于受信任的发行者存储中,并且必须将客户端计算机上的本地安全策略配置为对使用该发行者的证书签名的应用程序授予完全信任权限。

注意

代码访问安全性 (CAS) 已在所有版本的 .NET Framework 和 .NET 中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求用于完成安全任务的替代方法。

有关配置 ClickOnce 应用程序和受信任的发行者的信息,请参见配置 ClickOnce 受信任的发行者

另请参阅