Проблема с перенаправлением после входа на экспресс-шлюз

Мой callback_uri это угловое приложение, callback_uri является http://localhost:2017/#/authorize и я URI кодирую это при отправке на /oauth2/authorize конечная точка (ниже)

http://localhost:8080/oauth2/authorize?response_type=token&client_id=973a0ad6-f031-4dd8-be9d-66097817e6b1&redirect_uri=http%3A%2F%2Flocalhost%3A2017%2F%23%2Fauthorize

Все в порядке, и мне предлагают войти в систему и авторизовать клиентское приложение, проблема в том, что callback_uri затем изменяется только на происхождение http://localhost:2017/#access_token=... который Angular затем обрабатывает как маршрут и пытается перейти к http://localhost:2017/#/access_token

К сожалению, я не могу использовать HTML URI, так как на моей хостинг-платформе нет контроля над перезаписью URL, и поэтому я вынужден использовать хэш-URI в Angular. Кто-нибудь еще сталкивался с этой проблемой и как они решили ее?

0 ответов

Другие вопросы по тегам