抛出此错误以响应成功但无法重定向页面如何登录和重定向,如何修复此错误:
error.errorCode: invalid_request,error.description:'redirect_uri‘参数必须是在客户端应用程序设置中列入白名单的绝对URI。
发布于 2019-06-14 03:19:47
有几个地方你应该检查一下。
1) okta开发者仪表板。当我们在那里创建应用程序时,登录重定向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登录小工具,并且想要重定向到您的web页面,则需要确保在创建OktaSignIn对象时指定了redirectUri,即JavaScript。如果是这样,请确保您在那里有正确的Url。有关小部件click here的更多详细信息
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'
}
});
https://stackoverflow.com/questions/51017801
复制相似问题