首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在IIS7上获取WEB实例的IP地址

如何在IIS7上获取WEB实例的IP地址
EN

Stack Overflow用户
提问于 2009-05-04 16:34:21
回答 2查看 2.5K关注 0票数 2

我在我的设备上运行Vista x64 IIS7。机器。

我曾经用Request.ServerVariables.Get("LOCAL_ADDR")来获取这个网站的运行实例IP地址,这个地址被解析成类似于192.168.1.89,但是在切换到Vista & IIS7之后,我开始得到:1,人们说它是IPv6。

,我怎么才能得到旧的方式呢?,我们用它来监视实例是否实际显示正确的内容。(很难改变这种监测方法)

因此,最重要的问题是如何让运行web应用的本地IP地址?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-12 16:03:21

巧合的是我找到了解决办法。它隐藏在主机文件中。

它在主机文件中写成

代码语言:javascript
复制
127.0.0.1       localhost
::1             localhost

现在我把它改成

代码语言:javascript
复制
127.0.0.1       localhost
#::1             localhost

现在效果很好。

票数 2
EN

Stack Overflow用户

发布于 2009-05-04 20:08:01

Request.ServerVariables.Get("LOCAL_ADDR")将返回当前web应用程序的IP地址。

检查IIS中的站点配置,并查看站点绑定到的IP地址。如果站点绑定到所有未分配的IP地址,并且您正在实际服务器上访问/调试站点,那么:1(Localhost)或127.0.0.1地址是正确的。

尝试从不同的机器连接到站点,或者指定实际的IP地址,而不是主机名,看看是否得到了不同的结果。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/820821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档