【发布时间】:2016-04-15 22:12:18
【问题描述】:
我正在使用 https://github.com/p2/OAuth2 通过 OAuth2 连接到我的应用程序的后端,效果很好。
我遇到的问题是访问令牌过期并且多个请求同时发生,其中一些请求失败。
可以从应用的不同部分触发并行请求。例如,当应用启动时,当前位置会发送到服务器并下载事件列表。
确保在第一个刷新令牌仍在运行时不发出第二个刷新令牌请求的最佳方法是什么?
【问题讨论】:
-
我目前遇到了同样的问题:我需要在多个并行请求中刷新令牌,但是当我开始刷新一个请求时,我用于其他请求的令牌现在无效。我目前正在研究这个方向: 1. 如果令牌已过期,则只刷新一个类,例如 AppDelegate 2. 获取新令牌并将其传递给另一个类 访问该值比我想象的要难:@ 987654322@有消息吗?