okta Ошибка входа - PullRequest
       6

okta Ошибка входа

0 голосов
/ 25 июня 2018

Выдает эту ошибку для успешного ответа, но не может перенаправить страницу, как войти и перенаправить, как исправить эту ошибку:

error.errorCode: invalid_request, error.description: Параметр 'redirect_uri' должен быть абсолютным URI в белом списке в настройках клиентского приложения.

1 Ответ

0 голосов
/ 13 июня 2019

есть пара мест, которые вы должны проверить.

1) Okta Developer Dashboard. когда мы создаем там приложение, значение URI перенаправления входа по умолчанию по умолчанию равно «http://localhost:8080/authorization-code/callback"., если URL-адрес обратного вызова вашего веб-сайта отличается от него, вы должны обновить его здесь. Например, мой URL-адрес обратного вызова «http://localhost:8001/Home/Authenticate".

2) если у вас есть значение конфигурации на вашем веб-сайте. убедитесь, что значение конфигурации обновлено до того же URL, мой случай в ASP.NET web.config => appSettings, обновите значение "okta: RedirectUri" до "http://localhost:8001/Home/Authenticate"

3) если вы используете виджет входа в okta и хотите перенаправить на свою веб-страницу, вам нужно убедиться, что при создании объекта OktaSignIn JavaScript вы указали redirectUri? если так, убедитесь, что у вас есть правильный URL. подробнее о виджете нажмите здесь

   var signIn = new OktaSignIn({
     baseUrl: 'https://dev-*******.okta.com',
     clientId: '${clientId}',
     redirectUri: '${redirectUri configured in OIDC app}',
     authParams: {
       issuer: 'default',
       responseType: ['id_token','token'],
       display: 'page'
     }
   });
...