尝试获取Azure托管的ASP应用程序的本地计算机名称。
Request.ServerVariables["HOST_NAME"]
和HOST_ADDRESS
一样返回127.0.0.1事实上,我无法在Request.Server变量中找到反映本地主机名的任何内容。
Dns.GetHostEntry(Request.UserHostAddress).HostName
不起作用,因为这是服务器端查找,所以你得到的只是公共网关名称而不是实际的最终用户机器名称。
有什么想法吗?
我很难过,只觉得这应该这么简单!??!
答案 0 :(得分:0)
当您部署到azure尝试使用
时,您可能会落后于负载均衡器Request.ServerVariables["REMOTE_ADDR"]