使用 ClickOnce 部署 WCF 应用程序

可以使用 ClickOnce 技术部署使用 Windows Communication Foundation(WCF)的客户端应用程序。 此技术允许他们利用代码访问安全性提供的运行时安全保护,前提是它们使用受信任的证书进行数字签名。 用于对 ClickOnce 应用程序进行签名的证书必须驻留在受信任的发布者存储中,并且客户端计算机上的本地安全策略必须配置为向使用发布者证书签名的应用程序授予完全信任权限。

注释

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

有关配置 ClickOnce 应用程序和受信任的发布者的信息,请参阅 配置 ClickOnce 受信任发布服务器

另请参阅