【问题标题】:Programatically set an ASP.NET website bindings for an IIS7 site?以编程方式为 IIS7 站点设置 ASP.NET 网站绑定?
【发布时间】:2009-09-10 23:45:25
【问题描述】:

我有一个简单的 ASP.NET 网站,我最终在 IIS7 服务器上发布/运行。

是否可以在我的 web.config 文件中添加一些“绑定”信息,而不必通过 IIS7 中的站点手动设置。

例如。想象一下我有以下绑定

  1. http://foo.mysite.com80
  2. http://bar.mysite.com80
  3. http://www.mysite.com80

干杯!

【问题讨论】:

    标签: asp.net iis-7 web-config binding


    【解决方案1】:

    我不知道你是否可以从 web.config 中。

    但如果你有一些自动部署,你可以这样做:

    http://bloggingabout.net/blogs/dennis/archive/2008/05/16/programmatically-creating-an-iis7-site.aspx

    【讨论】:

    • 我认为它仅适用于应用程序主机文件级别,而不是 Web 配置级别 :( 每次发布站点时更多的是关于维护 - 所以如果我们需要添加或更改绑定,当我发布到现场时,网站会更新。这对我来说非常重要,因为我们在一个大型网络农场中。做一次,全部更新。
    【解决方案2】:

    在 IIS 论坛here 上回答:-

    虽然绑定配置是 在个别网站上更新 级别,绑定配置 信息存储在服务器的 applicationHost.config 文件,不在 下的各个 web.config 文件 每个网站。允许个人 网站所有者更改绑定 因为他们的网站是一种安全 风险。

    【讨论】:

      猜你喜欢
      • 2015-08-23
      • 2015-09-07
      • 2017-07-09
      • 2014-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-04
      相关资源
      最近更新 更多