【发布时间】:2014-07-16 00:27:42
【问题描述】:
我们的 ASP.NET 应用程序在客户安装时无法运行,因为 ServerVariables["SERVER_NAME"] 和 ServerVariables["HTTP_HOST"] 返回字符串“Arcplan”。
我们在服务器上构建的 URL 不正确(我们使用 Request.Url.Authority,它似乎在内部使用这些 ServerVariables)。
存储在 ServerVariables 中的值“Arcplan”与服务器或网站的名称或我能找到的任何内容都不对应。可能电脑改名了,以前叫Arcplan?
有谁知道 IIS 从哪里获取这些值?它们是否存储在某个配置文件中?
【问题讨论】: