【发布时间】:2017-03-07 13:55:53
【问题描述】:
App URL 和 Launch URL 与 ASP.NET Core 有什么区别?
通过这些设置,我可以通过端口 4099 上的 HTTP 和端口 44363 上的 HTTPS 访问我的应用程序,但首先它会在 HTTPS 上启动。我正在使用 VS 2017。如果我对 App 和 Launch 使用相同的 URL,我会得到:
在尝试确定托管您的应用程序的
dotnet.exe的进程 ID 时发生错误。发生了一个或多个错误。
如果我删除 Launch URL 并保留 App URL 和 HTTPS 我会得到同样的错误。
它们之间有什么区别?如何将每个HTTP 请求重定向到HTTPS?
微软现在没有提供帮助:link to microsoft docs
【问题讨论】:
-
IIS Express 的 SSL 有问题是端口不在 44300 和 44399 之间。我不知道为什么,但它之前已经咬过我了!
-
@DavidG 在这种情况下,它介于 44300 和 44399 之间。它是 44363。它是在启用 SSL 检查时自动生成的。
-
是的,但您说您使用 HTTPS 保留了应用 URL。
标签: asp.net iis asp.net-core iis-express