Совершенно озадачен вопросом, с которым я имею дело, и я чувствую, что я искал везде, просто не могу обернуться вокруг него.
У меня есть приложение, которое построено следующим образом:
- React-интерфейс, созданный с помощью Create React App
- Отдельный API, работающий на отдельном сервере, с которым взаимодействует веб-интерфейс через вызовы RESTful
- Auth0, обрабатывающий auth, используя соединение SAML. Аутентификация прошла успешно по соединению SAML.
- Приложение размещено на Heroku и использует сборку @ mars / create-Reaction-app.
Проблема, с которой я сталкиваюсь, заключается в том, что после аутентификации SAML возникает перенаправить обратно в мое приложение как POST. Мое приложение не знает, что делать с указанным POST, и я не уверен, почему.
Идеальный сценарий, который я ищу:
- Посещения пользователя
domain.com/login
- Пользователь перенаправлен на IdP SAML, который запрашивает логин
- Пользователь входит в систему с IdP и отправляется обратно в мое приложение, желательно просто по пути
/explorer
. Это все должно быть просто ПОЛУЧИТЬ.
Я рад опубликовать любой связанный код, но не уверен, что будет наиболее полезным. Несмотря на то, что я установил привязку протокола SAML к «перенаправлению» на Auth0, он продолжает отправлять сообщения обратно в мое приложение. Однако я мог бы просто неправильно понять это произведение.
Опять же, рад опубликовать любой код, который вам поможет, просто не зная, что наиболее полезно увидеть. Как я уже сказал, похоже, что auth работает, только после аутентификации, POST возвращается к моему root, и мое приложение не имеет ни малейшего представления, что с ним делать. Конфигурации nginx не существует.
Спасибо за любые советы или подсказки о том, где искать.