【发布时间】:2014-02-09 23:21:19
【问题描述】:
我想在 Azure 网站上使用 IIS URL 重写模块从 Web.config 设置请求标头(准确地说是 HTTP_HOST)。基本上我想在我的网站的 Web.config 中有这样的东西:
<system.webServer>
<rules>
<clear />
<rule name="My rule" enabled="true">
<match url=".*" />
<serverVariables>
<set name="HTTP_HOST" value="my value" />
</serverVariables>
<action type="None" />
</rule>
这会导致不允许设置 HTTP_HOST 的错误。这是正常的,对于标准 IIS,下一步是直接或通过 AppCmd 将 HTTP_HOST 添加到 <allowedServerVariables> 元素到 applicationhost.config。但是我找不到任何关于能够以某种方式访问此配置的提示。
是否有可能以某种方式修改 apphost 配置,或以其他方式添加允许的服务器变量?
【问题讨论】:
标签: asp.net azure azure-web-app-service url-rewrite-module