есть пара мест, которые вы должны проверить.
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