我有一个ASP.NET网页应用程序,希望通过本地局域网(LAN)或无线局域网(WLAN)进行访问。
我不知道从哪里开始。是否有一些配置可供他人访问我的网页?
非常感谢您的回答,非常感谢…(^_^)...
我有一个ASP.NET网页应用程序,希望通过本地局域网(LAN)或无线局域网(WLAN)进行访问。
我不知道从哪里开始。是否有一些配置可供他人访问我的网页?
非常感谢您的回答,非常感谢…(^_^)...
我不确定你卡在哪里了:
你必须拥有一个Web服务器(Windows自带一个称为IIS的Web服务器,但可能未安装)
http://localhost/
并查看发生了什么。如果没有反应,则意味着你可能未安装IIS。参见安装 IIS安装你的应用程序
一旦你完成上述步骤,你可以将应用程序基本上直接复制到C:\inetpub\wwwroot
。阅读安装ASP.NET应用程序(IIS 6.0)获取更多信息
从另一台机器访问网站
理论上,一旦你运行了Web服务器并安装了应用程序,你只需要知道Web服务器的IP地址
就可以访问该应用程序。
要查找IP地址,请尝试:
开始
-> 运行
-> 输入 cmd
(按下 ENTER
) -> 输入 ipconfig
(按下 ENTER
)
一旦您获得了 IP 地址并且
只需键入 Web 服务器的 IP 地址和应用程序的正确路径,即可从局域网中的另一台计算机访问您的网站。
如果您将应用程序放在名称为NewApp
的目录中,则需要输入类似于http://your_ip_address/NewApp/default.aspx
的内容。
关闭防火墙
如果您启用了防火墙,请在首次尝试连接时关闭它,稍后可以解决该问题。
您可能还需要启用全球网络服务入站防火墙规则。
在Windows 7上:开始-> 控制面板-> Windows防火墙->高级设置->入站规则
在列表中找到World Wide Web Services(HTTP Traffic-In)
并选择启用该规则。 更改几乎是立即生效的。
您需要配置您的IIS(假设这是您正在使用的Web服务器),允许特定用户(或匿名用户)从WLAN / LAN访问。如果您有防火墙,请允许IIS通过防火墙。
您的应用程序不需要更改,这只是网络问题和配置,您将不得不面对仅通过LAN和WLAN允许访问的问题。