在线连接.aspx需要哪些配置?

时间:2013-05-28 07:16:33

标签: c# asp.net iis

我很新学习c#和ASP.NET。我想用IIS连接我用visual studio2012编写的页面。我知道这在当地如何运作,但我不知道如何在线工作。

例如,当我调试我的asp.net页面时,目录是:

localhost:2791/WebForm1.aspx. 

此项目保存在IIS根目录中,IIS的所有配置似乎都没问题。

但是当我尝试访问诸如myip/WebForm1.aspx之类的内容时,它不起作用。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

首先,您需要在IIS中托管您的Web应用程序。

我假设你已经在IIS中正确托管了你的应用程序。

现在,尝试使用地址localhost:portnumber/virtual directory

访问它

如果您能够访问,请继续阅读下面的答案,否则,您根本没有在IIS中正确托管您的应用程序。

现在,要通过您的IP地址+端口号(如果不是默认值)访问您的IIS托管网站,您必须检查防火墙是否未阻止它。

要通过您的IP启用对IIS托管网站的访问,请执行以下操作:

转到Control Panel\System and Security\Windows Firewall\Allowed Programs并确保检查属性World Wide Web Services (HTTP)(适用于所有网络)