当我试图通过appcfg.py
将csv数据上传到GAE应用程序时,它显示了下面的401错误。在
2015-11-04 10:44:41,820 INFO client.py:571 Refreshing due to a 401 (attempt 2/2)
2015-11-04 10:44:41,821 INFO client.py:797 Refreshing access_token
Error 401: --- begin server output ---
You must be logged in as an administrator to access this.
--- end server output ---
这是我试过的命令
^{pr2}$
我遇到了一个类似的问题,
appcfg.py
没有给我任何凭据对话框,所以我无法进行身份验证。我从GAELauncher 1.27降级到1.26,身份验证又开始工作了。在临时解决方案:转到https://console.developers.google.com/storage/browser/appengine-sdks/featured/获取版本1.9.26
已提交错误报告:https://code.google.com/p/google-cloud-sdk/issues/detail?id=340
为了使用自定义身份验证,我们就是这样做的。在
应用程序yaml
在远程中自定义wsgi应用程序_api.py文件覆盖
^{pr2}$CheckIsAdmin
从这里开始,我们编写从我们的实时应用程序导出的数据的上传脚本。使用您在上面的python脚本中创建的密码。在
WebHook
和{Kind
特有的。在不能将
appcfg.py upload_data
命令用于开发服务器[edit:as-is;see Josh J's answer]。它只适用于运行在appengine上并通过OAuth2验证的remote_api
端点。在将数据加载到dev服务器的数据存储中的一种简单方法是创建一个端点,该端点读取CSV文件并创建适当的数据存储实体,然后用浏览器点击它。(请确保在部署应用程序之前删除终结点,或使用
login: admin
限制对URL的访问。)相关问题 更多 >
编程相关推荐