我们的ASP.NET应用程序无法在客户安装中运行,因为ServerVariables [" SERVER_NAME"]和ServerVariables [" HTTP_HOST"]返回字符串" Arcplan" 。
我们在服务器上构建的URL是不正确的(我们使用Request.Url.Authority,它似乎在内部使用这些ServerVariables)。
价值" Arcplan"存储在ServerVariables中的内容与服务器或网站的名称或我可以找到的任何内容都不对应。也许计算机已重命名,以前它被称为Arcplan?
有谁知道IIS从哪里获取这些值?它们存储在某个配置文件中吗?
答案 0 :(得分:1)
检查您的URL重写配置模块,如果已经设置了那个。
请点击此链接获取更多信息:setting-http-request-headers-and-iis-server-variables