【问题标题】:ClickOnce deployment to productionClickOnce 部署到生产环境
【发布时间】:2011-01-15 02:22:20
【问题描述】:

我们的智能客户端应用程序是使用 ClickOnce 部署的。我们的生产站点托管在 2 个独立的 Web 服务器上,它们指向同一个域名(用于负载平衡)。当我们将更新推送到生产环境时,我们会执行以下操作。

  1. 在 VS 中,将智能客户端应用程序发布到 localhost 目录中
  2. 将目录复制/粘贴到网络服务器

VS 的部署地址是 localhost,而它在其他一些生产网站中使用。这是部署智能客户端应用程序的正确方法吗?

【问题讨论】:

    标签: .net clickonce


    【解决方案1】:

    这真的有效吗?

    在我看来,使用 http://localhost/ 作为部署提供程序 URL 中的域来提供 ClickOnce 部署将存在安全风险。任何人都不能将该部署复制到任何地方并提供服务吗?

    另外,当他尝试安装应用程序时,它不会查看用户的本地主机(假设他安装了 IIS)吗?

    您为什么不将安装 URL 设置为负载平衡器的地址,该地址又对应于两个部署文件夹之一?

    使用负载均衡器是否有效?您不能重定向 ClickOnce 应用程序——它必须直接从客户端机器到部署——所以我很想知道它是否可以通过负载平衡器工作。

    RobinDotNet

    【讨论】:

      猜你喜欢
      • 2012-08-03
      • 2013-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 2013-10-15
      相关资源
      最近更新 更多