我已经建立了一个带有云端点的Python应用程序引擎项目。我遇到了一个问题,当我在本地测试时,带有端点的auth会失败,但是当我部署到app engine时,它似乎工作得很好。
以下是我所做的
我已经部署好了,这个方法很好。当我在本地部署它时,auth可以在启用OAuth的中正常工作。但是当我从我的Android应用程序打电话时,我会在日志中看到这个:
ERROR 2014-01-22 23:29:07,006 users_id_token.py:367] Token info endpoint returned status 400: Invalid Value我不知道我错过了什么。
发布于 2014-02-19 00:39:45
我刚刚修复了类似的问题,这是因为没有在本地安装pycrypto。
试着安装,例如用pip:
pip install pycrypto如果没有安装pycrypto,App中的users_id_token.py模块似乎将退出验证id_token。然后,它尝试将id_token验证为auth_token,这将导致您看到的错误。
https://stackoverflow.com/questions/21296774
复制相似问题