окта ошибка входа

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

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


person Vinodhini R    schedule 25.06.2018    source источник


Ответы (1)


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

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

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

3) если вы используете виджет входа в систему okta и хотите перенаправить на свою веб-страницу, вам необходимо убедиться, что JavaScript, когда вы создаете объект OktaSignIn, указали ли вы 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'
     }
   });
person Victor Xie    schedule 13.06.2019