上定义的内容
我正在使用auth0-jwt来处理身份验证:
this.auth0.parseHash((err, authResult) => {
if (authResult && authResult.accessToken && authResult.idToken) {
window.location.hash = '';
this.setSession(authResult);
this.router.navigate(['/']);
} else if (err) {
this.router.navigate(['/']);
}
});
但是, window.location.hash
包含authresult: #access_token=qwe&expires_in=7200&token_type=Bearer&state=zbc&id_token=xyz
,auth0.parseHash
返回无效令牌,authResult
不确定我在用 : "@auth0/angular-jwt": "^1.0.0-beta.9",
"auth0-js": "^9.2.2"
问题是使用错误的域名和Auth0