身份服务器成功验证身份后,将返回令牌并将用户重定向到
app.ts
是的。但是,当我打电话给
getUser()
进入
应用程序ts
它又回来了
null
. 这段代码在本地主机中正常工作,但当我在生产环境中尝试时,它就不工作了(返回
无效的
).
应用程序ts
constructor(private openIdConnect: OpenIdConnect, private httpClient: HttpClient) {
debugger;
let mgr = this.openIdConnect.userManager;
this.openIdConnect.userManager.getUser().then((user) => {
if (user) {
this.user = user;
console.log(" This.User: "+this.user);
console.log(" User: "+ user)
}else{
console.log(" logout ");
this.logout();
}
});
}