【发布时间】:2017-12-16 19:20:27
【问题描述】:
我已将我的应用配置为使用 Kestrel 和端口 54321 进行本地调试。 以前,当项目启动时,我使用端口 12345。 尽管我连接了浏览器,但浏览器链接仪表板始终显示 0 个连接(我尝试过 Edge、IE、Firefox、Chrome 和 Visual Studio 内部浏览器) .调试工作,浏览工作,Browser Link Dashboard 显示零连接。
当我点击“在浏览器中查看”链接时,它会打开地址http://localhost:12345/,它在任何地方都没有配置!该字符串在整个解决方案中不存在。至少在使用 Shift+Ctrl+F 时找不到。
查找所有“localhost:12345”、子文件夹、查找结果 1、整个解决方案、“.” 匹配行:0 匹配文件:0 搜索的文件总数:825
我认为浏览器链接不起作用,因为它希望连接到端口 12345 而不是 54321。我不知道这个愚蠢的端口地址存储在哪里以及如何更改它。我已经明确配置了“App URL”配置。 “浏览方式”和“调试”选项都可以正常工作。使用的有效端口是54321。
顺便说一句,我不能使用端口 12345,因为它在我的 PC 上被 GOG Galaxy 服务使用。
我使用 Kestrel 和 IIS 配置对其进行了测试。浏览有效,浏览器链接无效。
【问题讨论】:
标签: visual-studio asp.net-core