加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – IIS – 无法通过ip地址而不是本地主机访问页面

发布时间:2020-12-15 22:53:00 所属栏目:asp.Net 来源:网络整理
导读:我试图发布ClickOnce应用程序并在本地进行测试.我必须提供安装文件夹和更新位置与IP地址,除非我无法安装它(因为localhost被翻译成计算机名称,它是不可访问的).问题是,在我的IIS上,我只能通过使用localhost在地址中访问我的页面. http://localhost:9995/publi
我试图发布ClickOnce应用程序并在本地进行测试.我必须提供安装文件夹和更新位置与IP地址,除非我无法安装它(因为localhost被翻译成计算机名称,它是不可访问的).问题是,在我的IIS上,我只能通过使用localhost在地址中访问我的页面.
http://localhost:9995/publish/Publish.htm <-- working 
http://192.168.1.104:9995/publish/Publish.htm <-- not working (my IP address)
http://my_pc_name:9995/publish/Publish.htm <-- not working
http://127.0.0.1:9995/publish/Publish.htm <-- even that is not working

我使用Windows 7和Visual Studio 2012与IIS Express 8.0,但我在Visual Studio 2010和它的ASP.NET服务器上仍然尝试相同但仍然失败.我的防火墙已关闭.

你有什么可以做错什么吗?我会非常感谢任何帮助.

解决方法

IIS是一个多网站服务器.方式不同,网站是由主机头名称.所以你需要在你的网站上设置.

以下是您需要遵循的步骤:

How To Use Host Header Names to Configure Multiple Web Sites

HOW TO: Use Host Header Names to Host Multiple Sites
Using Host Header Names to Host Multiple Web Sites

一般来说,打开您的网站属性,找到Ip地址,并在其附近有高级“本网站的多个身份”.在那里你需要以太网将所有的收入添加到这个网站,一个明星:“*”,以太网放置你喜欢的名字.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读