我已通过IIS内部Express网络服务器服务部署了我的C#ASP.NET Visual Studio Express 2013项目。
本地优秀 - 我可以访问:http://localhost:56473/hello
但是,如果我内部网络上的另一台PC尝试通过以下方式访问它:http://192.168.0.2:56473/hello
它会收到一个http 400错误的请求!
任何想法 - 我遗失的任何明显的东西?
答案 0 :(得分:3)
您是否在桌面上(与网络服务器相比)?
在桌面上,IIS Express不允许外部连接(显然出于安全原因)。话虽如此,如果你知道你正在进行什么,这里有Scott Hanselman关于如何做到这一点。
答案 1 :(得分:2)
IIS Express不适用于外部托管。
如果要从外部客户端查看您的工作,请从程序和功能中安装IIS。
控制面板>节目和特征>打开或关闭Windows功能>互联网信息服务。