Visual studio 任何IP地址的netsh http url保留的语法

Visual studio 任何IP地址的netsh http url保留的语法,visual-studio,iis-express,netsh,Visual Studio,Iis Express,Netsh,我正在使用IIS Express作为Visual Studio 2012的开发web服务器。我希望能够通过无线设备(智能手机、平板电脑等)访问我的站点进行测试和调试。无线设备与工作站位于单独的LAN上,并且不是我的Windows AD的一部分。由于我的office LAN的设置方式,它们无法通过主机名解析我的工作站;他们必须使用IP地址 要通过非本地主机URL访问IIS Express,我必须在applicationhost.config中更改其配置以添加使用IP地址的绑定,然后使用netsh

我正在使用IIS Express作为Visual Studio 2012的开发web服务器。我希望能够通过无线设备(智能手机、平板电脑等)访问我的站点进行测试和调试。无线设备与工作站位于单独的LAN上,并且不是我的Windows AD的一部分。由于我的office LAN的设置方式,它们无法通过主机名解析我的工作站;他们必须使用IP地址

要通过非本地主机URL访问IIS Express,我必须在applicationhost.config中更改其配置以添加使用IP地址的绑定,然后使用
netsh http add urlacl…
进行URL保留

如果我在预订和applicationhost.config中使用IP地址,我可以使它正常工作。但是IP地址偶尔会改变。有没有办法使用通配符语法使其适用于任何IP地址?我试过这些:

netsh http add urlacl url=http://+:49197/user=everybody

netsh http add urlacl url=http://*:49197/user=everybody

但当我尝试启动IIS Express时,它抱怨无法启动,因为访问被拒绝


正确的语法是什么?

尝试使用管理员用户。因为你可能没有权利


netsh http add urlacl url=link user=BUILTIN\Administrators

您找到解决方案了吗?我没有找到解决方案。