首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只能访问本地主机上的asp.net应用程序

问只能访问本地主机上的asp.net应用程序
EN

Stack Overflow用户
提问于 2011-02-12 06:51:03
回答 3查看 13.1K关注 0票数 5

我正在尝试在Windows Server2008机器上安装一个asp.net应用程序。我可以从本地主机访问应用程序,没问题。但我无法使用服务器的域名在本地或网络上的另一台机器上访问该应用程序。

但这里有个奇怪的地方。我可以使用域名访问IIS上的普通文件,既可以从服务器上运行的浏览器访问,也可以从网络上其他计算机上运行的浏览器访问。这是一个概要("http“在下面转换为"htp”,因为我没有足够的分数在我的消息中包含所有这些链接):

从服务器本身的IE:

works htp://localhost/foo.htm

works htp://localhost/App

作品htp://test.foo.com/foo.htm

dead htp://test.foo.com/App

从另一台计算机上的IE:

作品htp://test.foo.com/foo.htm

dead htp://test.foo.com/App

当我说“死”的时候,我指的是请求超时。

有什么想法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-02-14 23:25:39

我解决了这个问题。基本上,应用程序重定向到https,但仅用于远程连接,而IIS没有绑定到443。

票数 5
EN

Stack Overflow用户

发布于 2011-02-14 07:19:52

假设您的服务器域名为myServer,IP为192.168.2.1。

尝试通过另一台计算机的域名对服务器执行ping-ing操作。在DOS提示符下键入:

代码语言:javascript
复制
ping myServer

你得到回应了吗?

尝试使用服务器的IP地址访问服务器上的站点:

代码语言:javascript
复制
http://192.168.2.1/foo.htm

如果它通过IP可见,但不能通过名称ping,那么您的问题与DNS有关。你需要

  • 设置IIS,以便将站点绑定到主机名(通过IIS管理器中站点的Host Name选项进行Edit Bindings ... )。
  • 如果您有DNS服务器,则需要让管理员将条目放入服务器的查找数据库中。
  • 如果没有,请在服务器的主机文件中放入条目。

<代码>F216

HTH

票数 1
EN

Stack Overflow用户

发布于 2011-02-12 09:14:28

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

https://stackoverflow.com/questions/4974864

复制
相关文章

相似问题

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