【发布时间】:2021-02-04 20:25:23
【问题描述】:
我的快速入门程序在我的本地测试环境中运行:一个 MVC 客户端通过 IdentityServer 访问 API。这一切都是使用 HTTPS 和self-host (Kestrel) 设置的。我想知道的是 - 在使用 IdentityServer 时,我可以在 HTTP 而不是 HTTPS 中托管 MVC 吗?如果我将所有各方更改为使用 HTTP 或仅使用 MVC,而将其余部分使用 HTTPS,这似乎并不重要,只要我将 MVC 从 https://localhost:5009 更改为 http://localhost:5008(在几个地方),应用程序就会失败并显示错误"invalid redirect uri".
我是否遗漏了什么,或者这只是不允许的?
【问题讨论】:
标签: asp.net-core-mvc identityserver4