gpt4 book ai didi

python - AppEngine 上的 AppAssertionCredentials : how to impersonate user account?

转载 作者:行者123 更新时间:2023-11-28 20:47:57 24 4
gpt4 key购买 nike

我在我的 python GAE 应用程序上使用 AppAssertionCredentials 作为服务帐户进行身份验证。但是,这是一个通用服务帐户,我不知道如何授权它模拟我的 Google Apps 域中的用户帐户。

这可以通过 JWT 凭据方式实现(参见此视频:http://www.youtube.com/watch?v=iK14bfd6qhs),但 JWT 不适用于应用引擎。

有什么建议吗?

最佳答案

SignedJwtAssertionCredentials 可以在 App Engine 上使用,只需确保打开 PyCrypto 2.6,并将 PKCS12 key 文件转换为 PEM 文件即可:

$ openssl pkcs12 -in xxxxx.p12 -nodes -nocerts > privatekey.pem

See the docs for SignedJwtAssertionCredentials .

关于python - AppEngine 上的 AppAssertionCredentials : how to impersonate user account?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17742455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com