我有一个 Android 应用程序,它通过通道和 REST 与 GAE 服务器进行通信。我可以像这样使用通道令牌作为通用访问令牌:
- 客户端向 servlet 提供凭据
- servlet 创建通道并提供令牌
- 客户端执行 REST 调用,提供通道令牌作为访问令牌
- 通过渠道进行的其他通信
对于 3,我想保持会话免费。所以我需要从通道令牌中解密客户端 ID。客户端 ID 可能已加密到令牌中,但我没有找到任何 API 调用来提取它。
是否有任何其他 API 可用于获取通道令牌的客户端 ID?
否则,我需要维护通道令牌和客户端 ID 的映射,这会降低令牌的价值。memcache 是否是维护此映射的适当机制?
谢谢