概述
有没有办法使用access_token进行身份验证,例如OAuth或OAuth 2.0?
目前,您可能会看到抛出“BadAuthentication InvalidSecondFactor”错误,因为您无法从shell正确登录.
要解决此问题,您需要一个App Password,授权该应用访问您的帐户资源.按照教程使用生成的密码和目标App Engine应用程序的管理员用户名作为Remote API的凭据.
更新:
此外,您可以查看AppEngine SDK中的remote_api_stub.py文件.你会找到一个名为_ConfigureremoteapiWith *的方法系列(注意前导下划线),例如:
> _ConfigureremoteapiWithKeyFile
> _ConfigureremoteapiWithComputeEngineCredential
> _ConfigureremoteapiWithOAuthCredentials
方法本身已有详细记录,请查看他们的文档字符串.他们将使用比remote_api_stub.Configureremoteapi()提供的通常ASP更安全的方法进行身份验证.
总结
以上是编程之家为你收集整理的python – Google App Engine远程API OAuth全部内容,希望文章能够帮你解决python – Google App Engine远程API OAuth所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧