【发布时间】:2015-08-10 17:03:14
【问题描述】:
长话短说,我的 angularjs 应用程序中有一个结构,基本上如下: 1. 有一个“authService”负责请求访问令牌和刷新令牌。 2. 有一个 'authInterceptorService' 将令牌添加到请求的标头中,但是,棘手的部分在这里:此服务依赖于 authService,用于使用刷新令牌生成新的访问令牌,以防访问令牌是过期了,请求是401en,这意味着最终会有循环依赖,当我使用$httpProvider服务注册拦截器时:
authService
我的问题是,当您的拦截器需要能够使用刷新令牌发出新的访问令牌并重新发送请求时,如何解决这个问题?
【问题讨论】:
标签: angularjs dependency-injection access-token interceptor circular-dependency