Почему я получаю a0.invalid_state при удаленном запуске, но он работает локально

296
Jackie

Я работаю над приложением, которое развернуто в среде, которая использует httpd.conf для перезаписи (mod_rewrite) URL-адреса на https и прокси-серверов ssl.conf (mod_proxy) для запроса 8080. Я использую Auth0 для своей аутентификации. После проверки подлинности запрос пересылается обратно в мое приложение (Spring Boot).

Проблема, с которой я сталкиваюсь, заключается в том, что при локальном запуске (localhost) я вижу идентификатор сеанса. Однако, когда я использую удаленный сервер, сессия пуста. Я подумал, что это может быть связано с настройкой HTTPD, но я не могу понять, где это произойдет. Для справки ошибка ...

com.auth0.InvalidRequestException: The request contains an error: a0.invalid_state at com.auth0.RequestProcessor.assertValidState(RequestProcessor.java:181) at com.auth0.RequestProcessor.process(RequestProcessor.java:103) at com.auth0.AuthenticationController.handle(AuthenticationController.java:141) 

Я проверил мой журнал Auth0, и он говорит, что вход был успешным.

Что вызывает этот запрос на провал?

0

0 ответов на вопрос