我正在使用Visual Studio 2012中的IIS Express作为我的开发Web服务器。我希望能够从无线设备(智能手机,平板电脑等)访问我的站点以进行测试和调试。无线设备位于与工作站分离的单独局域网上,并且不是我的Windows AD的一部分。由于我的办公室局域网的设置方式,他们无法通过主机名解析我的工作站;必须使用IP地址。
为了使IIS Express可以通过非本地URL进行访问,我必须更改其在applicationhost.config中的配置,以添加使用IP地址的绑定,然后使用
如果我在预留和applicationhost.config中使用IP地址,我可以使其正常工作。但是IP地址偶尔会更改。有没有办法使用通配符语法,使其适用于任何IP地址?我尝试过以下内容:
这个问题的正确语法是什么?
为了使IIS Express可以通过非本地URL进行访问,我必须更改其在applicationhost.config中的配置,以添加使用IP地址的绑定,然后使用
netsh http add urlacl...
进行URL预留。如果我在预留和applicationhost.config中使用IP地址,我可以使其正常工作。但是IP地址偶尔会更改。有没有办法使用通配符语法,使其适用于任何IP地址?我尝试过以下内容:
netsh http add urlacl url=http://+:49197/ user=everyone
和
netsh http add urlacl url=http://*:49197/ user=everyone
但当我尝试启动IIS Express时,它抱怨无法启动,因为拒绝访问。这个问题的正确语法是什么?