我有一个ASP.NET网络应用程序(内置于2012年的visual ),并且希望将它放在我的本地网络上,这样我就可以在我的手机上访问它。我以前从来没有托管过ASP.NET站点,也不知道怎么做。
我想我可以用我的IP和它在本地主机上使用的端口来访问它,但是没有运气。
我如何(非常容易和迅速)坚持我的项目在线?不需要在我的网络之外被访问。
该项目使用Razor/ASP.NET/C#和SQL构建
谢谢
发布于 2014-03-14 19:06:27
您可能需要打开站点正在运行的端口。转到控制面板-> Windows防火墙->高级设置。单击“入站规则”并添加“新规则”,选择“端口”并使用IIS中为站点分配的端口号运行向导。
这里有更多详细信息:http://windows.microsoft.com/en-us/windows/open-port-windows-firewall#1TC=windows-7
您现在应该可以通过使用ip和端口在您的手机上查看它。
要在IIS上运行站点,请执行以下操作:
您需要首先在Windows中启用IIS,您可以使用在他的响应中发布的链接Humpy。
一旦启用,打开它并展开“站点”文件夹,然后右击并添加一个新站点。给它一个名称,将其指向您的站点正在运行的目录,并为其分配一个端口。通过访问locahost:{yourport}来测试它。您可能必须通过选择站点设置权限,然后单击IIS中的“编辑权限”链接,选择“安全”选项卡,单击“编辑”,然后添加和使用网站正在运行的应用程序池,因此IIS AppPool{您的站点名称}。给它完全的权限,因为它在本地运行,然后在浏览器中再次访问该站点。
发布于 2014-03-14 19:02:37
如果使用的是Windows或7,则可以设置IIS。这是一个链接来帮你。不知道这是不是你要找的,但我想是的。
https://stackoverflow.com/questions/22413560
复制相似问题