0

在此处输入图像描述在我的应用程序中间我收到“令牌已过期”问题,请帮助我如何订阅令牌过期方法并注销应用程序或增加过期时间。请在下面找到错误截图供您参考。先感谢您。

4

1 回答 1

1

您需要在令牌过期之前刷新令牌。在此处(如果您使用代码流)此处(如果您使用隐式流)查看文档

在您的app.component.ts文件中,您还可以在配置 oAuthService 后尝试订阅“token_expires”事件(调用后this.oauthService.loadDiscoveryDocumentAndTryLogin();

this
    .oauthService
    .events
    .filter(e => e.type == 'token_expires')
    .subscribe(e => {
        this.oauthService.silentRefresh();
    });
于 2021-03-28T07:40:05.880 回答