在oauth2client.crypt与PyCrypto工作更换的OpenSSL(Replace O

2019-09-19 08:11发布

谷歌App Engine支持PyCrypto ,但不支持OpenSSL的。

我想用oauth2client SignedJwtAssertionCredentials,其内部调用OpenSSL的。 是否有一种方式来获得oauth2client与PyCrypto工作。

我假设有可能通过使用PyCrypto而不是创造SignedJwtAssertionCredential等价的本地版本?

也有办法,我能为谷歌应用程序引擎的要求来提供支持服务器到服务器的OAuth2.0舞蹈证书/断言功能的版本?

任何指针/帮助将非常感激。

谢谢。

Answer 1:

发现这个链接,这样就避免了任何特殊处理,以避免SSL /等。此链接有App Engine的使用谷歌的数据支撑 。

我还没有尝试过 - 但一旦我使用它,我将分享反馈,如果值得别人。



文章来源: Replace OpenSSL in oauth2client.crypt to work with PyCrypto