远程访问localhost网站 - IIS Express

时间:2014-04-24 14:54:41

标签: asp.net visual-studio-2012 windows-8.1 remote-access iis-express

我试图将VisualStudio2012 ASP.NET MVC 4网站从同一子网中的另一台计算机上访问。 我已经在IIS Express文件夹中打开了我的applicationhost.config文件,并使用我的IP添加到我的绑定另一行:

  <site name="MedicalTransactions_Security" id="2">
            <application path="/" applicationPool="Clr4IntegratedAppPool">
                <virtualDirectory path="/" physicalPath="C:\Users\aa\documents\visual studio 2012\Projects\MedicalTransactions_Security\MedicalTransactions_Security" />
            </application>
            <bindings>
                <binding protocol="http" bindingInformation="*:50514:localhost" />
                <binding protocol="http" bindingInformation="*:50514:10.250.38.242" />
            </bindings>
   </site>

我使用的是Windows 8.1,因此我打开了管理提示并添加了:

netsh http add urlacl url=http://10.250.38.242:50514/ user=everyone

然后,补充说:

  

netsh advfirewall防火墙添加规则名称=&#34; IISExpressWeb&#34; dir = in protocol = tcp localport = 50514 profile = private remoteip = localsubnet action = allow   这样我的防火墙就允许从该特定端口进行远程访问。

当我尝试从另一台计算机访问:10.250.38.242:50514时,在同一网络中它不起作用..它说该页面所在的服务器没有响应..

我不知道我应该做些什么才能让它发挥作用.. 你能帮忙吗?

谢谢你, 最好的祝福, 威廉。

0 个答案:

没有答案