来自我们MS支持的朋友:
“ IISExpress使用http.sys进行通信,并且需要将SSL端口注册为管理员。为避免以管理员身份运行Visual Studio,IIS Express在安装时会保留端口范围44300-44399。只要您在此范围(VS就是这样做的),您无需运行IISExpressAdminCmd即可注册URL。”
通过支持链接:https : //developercommunity.visualstudio.com/content/problem/39430/changing-port-number-in-a-web-project-does-not-imm.html
解决方案#1使用IIsExpressAdminCmd.exe注册URL
从cmd提示符转到目录C:\ Program Files(x86)\ IIS Express
运行IISExpressAdmiCmd以注册URL IisExpressAdminCmd.exe setupsslUrl -url:https:// localhost:5002 / -UseSelfSigned
解决方案2在管理员上下文中运行VS
解决方案3将端口切换到一个预先注册的端口44300-44399
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句