【发布时间】:2018-11-23 11:10:34
【问题描述】:
我已成功使用 Brock Allen 的 oidc-client-js 库来验证我的 SPA 应用程序,其中 Auth0 作为我的身份提供者。但是,当我尝试使用库将用户注销 mgr.signoutRedirect({state: "my test"}) 时,我收到一个错误:no end session endpoint。
查看metadata endpoint 表明存在撤销端点。
我已经像这样配置了 oidc-client-js 库:
var settings = {
authority: 'https://susqsofttest.auth0.com/.well-known/openid-configuration',
client_id: 'my client id',
redirect_uri: 'http://localhost:8080/signin-oidc',
post_logout_redirect_uri: 'http://localhost:8080/logout',
response_type: 'id_token token',
scope: 'openid profile email',
revokeAccessTokenOnSignout: true,
automaticSilentRenew: true,
filterProtocolClaims: true,
loadUserInfo: true
};
var mgr = new UserManager(settings);
关于我缺少什么的任何想法?
【问题讨论】:
标签: auth0 oidc-client-js