Ошибка oidc-клиента IdentityServer4 - несоответствие прав доступа к настройкам и состоянию входа - PullRequest
0 голосов
/ 24 октября 2018

У меня есть веб-приложение IdentityServer4 и C # .NET Core за обратным прокси-сервером NGINX:

https://id.local.domain -> http://id -local

https://web.local.domain -> http://web -local

Я могу получить и ввести свои учетные данные на странице входа в систему ID4, но после перенаправления обратно на мой / account /На странице обратного вызова из ID4 появляется следующая ошибка JavaScript:

Ошибка: несоответствие прав доступа к настройкам и состояние входа

Это проблема с моим вызовом oidc, настройкой NGINX + ID4 или чем-то еще?еще?Я пытался использовать:

services.AddIdentityServer(options =>
{
options.PublicOrigin = "https://id.local.domain";
…

Это правильный URL для ввода?Нужно ли использовать options.IssuerUri вместо / также?

1 Ответ

0 голосов
/ 25 октября 2018

сервер идентификации не будет принимать или разрешать клиентов, только если конфиг, отправленный с клиентов, совпадает с его конфигурацией

  • тот же URL-адрес перенаправления
  • тот же ClientID
  • тот же ClientRoot (клиентская база должна быть разрешена в cors)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...