IdentityServer4 - полный выход из системы определенного пользователя при входе в систему на другом клиенте - PullRequest
0 голосов
/ 04 октября 2018

Во время операции входа на втором клиенте (например, во втором браузере) мне нужно выполнить выход одного и того же пользователя в приложении IS и клиенте (MVC5) на первом клиенте.Я пытался выполнить это следующим образом: ссылка

Я не уверен, что эта статья описывает то, что я ищу.Тем не менее, похоже, что я использую более высокую версию IS для Nuget, и некоторые вещи изменились - у меня не работает.

Может быть, кто-то знает более простой способ сделать это из AccountController IS?

1 Ответ

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

Если вы используете комбинацию эталонных токенов, сохраненных на вашем сервере идентификации, и хранилище на стороне сервера для файла cookie аутентификации сервера идентификации (это поддерживается стандартным промежуточным программным обеспечением), то у вас есть возможность удалить все аутентификационные билеты и токены для данного пользователя.довольно просто.

Также полезно в случае, когда пароль пользователя или другие параметры безопасности меняются, и вы хотите принудительно завершить все существующие сеансы.

...