C# asp.net服务器名称返回错误的域名
有人能解释一下asp.net/iis是如何获取服务器名称变量的吗? 当我们更改生产域名时,问题就出现了。后端代码通过调用以下方法返回旧值C# asp.net服务器名称返回错误的域名,c#,asp.net,iis,C#,Asp.net,Iis,有人能解释一下asp.net/iis是如何获取服务器名称变量的吗? 当我们更改生产域名时,问题就出现了。后端代码通过调用以下方法返回旧值Request.ServerVariables[“SERVER\u NAME”]。 它可能与DNS更新有关吗 后端代码通过调用以下方法Request返回旧值 一般来说 服务器的主机名、DNS别名或IP地址,如自引用URL中所示 检查 DNS更改已传播到此服务器。在服务器本身上执行反向DNS查找。如果是这种情况,请刷新本地DNS缓存(ipconfig/flush
Request.ServerVariables[“SERVER\u NAME”]
。
它可能与DNS更新有关吗
后端代码通过调用以下方法Request返回旧值
一般来说
服务器的主机名、DNS别名或IP地址,如自引用URL中所示
检查
- DNS更改已传播到此服务器。在服务器本身上执行反向DNS查找。如果是这种情况,请刷新本地DNS缓存(
)ipconfig/flushdns
- 确保DNS PTR记录已正确更新
- 主机名未设置为与旧DNS名称匹配