我在 NGINX 反向代理后面有一个 IdentityServer4 和 C# .NET Core Web 应用程序:
https://id.local.domain -> http://id-local
https://web.local.domain -> http://web-local
我可以在 ID4 登录页面上访问并输入我的凭据,但是在从 ID4 重定向回我的 /account/callback 页面后,出现以下 JavaScript 错误:
错误:设置与登录状态的权限不匹配
这是我的 oidc 调用、NGINX + ID4 设置或其他问题的问题吗?我试过使用:
services.AddIdentityServer(options =>
{
options.PublicOrigin = "https://id.local.domain";
…
这是要输入的正确网址吗?我是否需要使用 options.IssuerUri 而不是/以及?