【发布时间】:2013-07-31 16:22:35
【问题描述】:
我为我的 Google Apps 域开发了一个简单的 AppEngine 应用程序。访问仅限于我域中的用户,并且该应用已在域的管理控制台中启用。
应用程序中的身份验证/授权是使用装饰器完成的,使用从我的 API 控制台下载的 JSON 客户端机密。我已经创建了“Web 应用程序的客户端 ID”类型的客户端密码。
我在 GET 方法上的主要处理程序如下:
@decorator.oauth_aware
def get(self):
if decorator.has_credentials():
.... do stuff .....
else:
self.response.out.write("decorator doesn't have credentials")
问题是当我登录我的帐户时应用程序运行良好。对于同一域中的所有其他用户,我收到“装饰器没有凭据”错误。
关于为什么会这样的任何线索?
【问题讨论】:
标签: google-app-engine oauth google-api google-oauth