当我通过自托管在Owin实例中运行visual studio时,它无法绑定到我在app.config中提供的端口。 当我以管理员身份运行visual studio时,一切都按预期运行,但我希望避免这样做。有谁知道这样做的方法?
这是我的app.config设置:
<add key="ListenPort" value="8181" />
这是执行绑定的代码:
_instance = WebApp.Start(_config.ListenAddress, webAppConfiguration.Configuration);
答案 0 :(得分:3)
如果从管理员命令提示符运行此命令,它将为您的用户保留该端口:
netsh http add urlacl url=http://+:8181/ user=domain\user
如果您不知道用户应该是什么,可以从命令提示符运行:
whoami