WebAPI自主机项目;当以普通用户身份运行时,t绑定到端口
本文关键字:运行时 身份 绑定 用户 项目 主机 WebAPI | 更新日期: 2023-09-27 18:22:28
当我通过自托管在Owin实例中运行visual studio时,它无法绑定到我在app.config中给它的端口。当我以管理员身份运行visualstudio时,一切都像预期的那样工作,但我希望避免这样做。有人知道怎么做吗?
这是我的app.config设置:<add key="ListenPort" value="8181" />
这就是进行绑定的代码:
_instance = WebApp.Start(_config.ListenAddress, webAppConfiguration.Configuration);
如果您从管理命令提示符运行此命令,它将为您的用户保留该端口:
netsh http add urlacl url=http://+:8181/ user=domain'user
如果你不知道你的用户应该是什么,你可以从命令提示符运行这个:
whoami