GAE oauth令牌可以在一个应用程序的不同版本中移植吗?

时间:2011-05-19 10:39:08

标签: google-app-engine oauth

文档说:

  

请注意,授权是相关联的   与用于访问的域   端点:生成的访问令牌   在一个域上使用端点不能   用于使用a访问应用程序   不同的领域。如果是访问令牌   来自特定版本   appspot.com域名,它只能是   用于访问该版本的   应用程序,仅限于该域。

然而,这不是我所看到的行为。我的应用程序的多个版本针对我的自定义域运行(不是appspot!),当我切换哪个版本是默认版本时,使用以前的版本制作的所有令牌都是默认不再有效。无效的令牌是在同一个自定义域上进行的,现在该域已映射到应用程序的新默认版本,但它们仍然无效。这基本上破坏了我切换默认版本的能力,因为这样做会给每个用户带来不便。

这是预期的行为吗?有没有办法解决它?

谢谢!

1 个答案:

答案 0 :(得分:0)

文档说它应该发生;实际版本很重要,谷歌并不关心哪个版本是默认版本。