Я выполнил инструкции, приведенные в файле readme в stormapth-sdk-react github respository, чтобы создать основную форму входа. Форма служит для отображения, но я сразу же встречено ошибки в консоли:Почему я получаю ошибку при перекрестном происхождении при использовании компонента InputFormpath для входа в систему?
XMLHttpRequest не может загрузить https: // {} отредактирована .apps.stormpath.io/меня. В запрошенном ресурсе нет заголовка «Access-Control-Allow-Origin». Origin 'http://localhost:3000', следовательно, не допускается. В ответе был код статуса HTTP 403.
Я получаю идентичную ошибку для конечной точки входа.
Client API Guide указывает на то, что клиентские конечные точки должны быть настроены для разрешения трафика из определенного домена, но не дает никаких указаний о том, как это сделать:
Приложения, использующие Client API имеют два соответствующих конфигурации параметры, как найти на странице вашего приложения в Stormpath консоли администратора: ...
- Уполномоченного Callback URIs: Этот список должен включать в себя любые идентификаторы URI, которые пользователи будут возвращены после того, как они га завершена аутентификация с внешним поставщиком, например, как часть потока социального входа. Например, если вы не укажете URI переадресации при запуске потока социального входа, пользователь будет перенаправлен на первый URI в этом списке.
- Авторизованные исходные URI:В этот список должен быть включен URL приложения или любой другой URL-адрес, который будет включен в заголовок Origin запросов, отправленных в API-интерфейс клиента.
Что мне нужно сделать, чтобы получить эту работу?
В моих мрачных попытках получить работу прошлой ночью я полностью упустил эту часть интерфейса конфигурации. Этот вопрос был больше о том, где именно можно найти URI с авторизированным исходным кодом. –
@ DanielArant Поле «Авторизованные исходные URI» не заполнено ничем по умолчанию. Вам нужно перейти в Приложения -> Ваше приложение -> Авторизованные исходные URI и добавить свой домен. – mdegges
Да, я понял это. Я просто не мог найти поле «Authorized Origin URIs». –