如何在全局[或至少在我的局域网中]运行一个ASP.NET网站

Mar*_*gal 1 c# asp.net networking


我使用VS10 Ultimate [ASP.NET]创建了一个站点,当我构建并运行它时,本地运行更严格,而我想通过Linux测试它的安全性问题.

我怎样才能全局运行?

谢谢!

Pun*_*eet 5

您的开发机器可能已安装IIS.将代码或已编译的代码复制到此安装的Web根目录.如果你想把它放在另一台计算机上,那么就需要安装IIS,相关版本的.Net.

如果您可以设置本地DNS以在LAN设置中解析计算机的名称,这样您也可以使用名称而不是IP来访问计算机.

这将允许您测试客户端的安全问题.对于服务器端安全问题,您需要在LAN中创建一个服务器,该服务器的配置类似于您将托管站点的实际服务器.