Я создал клиент OAuth2 и сервер авторизации OAuth локально с помощью SpringSecurity.
Клиент OAuth2 настроен с использованием сервера авторизации Google и локального сервера авторизации.
При авторизации через локальный сервер авторизации сервер авторизации генерирует код авторизации и перенаправляет обратно клиенту. Он проверяет, существует ли запрос на авторизацию OAuth2AuthorizationRequest.
Поскольку sessionId отличается от sessionId, когда при перенаправлении на сервер авторизации для авторизации отображается ошибка [authorization_request_not_found].
При использовании Google для авторизации Google может гарантировать, что sessionId< /em>, запрошенный клиентом при выдаче авторизации, и sessionId при перенаправлении обратно клиенту после генерации кода авторизации совпадают, и ошибка [authorization_request_not_found] будет не происходит.
Как сервер авторизации Google отслеживает sessionId, когда клиент отправляет запрос, и перенаправляет его обратно?
Как устранить ошибку [authorization_request_not_found] локального сервера авторизации?
Подробнее здесь: https://stackoverflow.com/questions/790 ... onsistency