首页 > 解决方案 > 如何从 github 的客户端密码获取 pem 文件或生成 pem 文件?这是下面附上的img

问题描述

在此处输入图像描述

这是我想从中生成 pem 文件的秘密。我想用它来验证 GitHub API 以生成 accessToken。

标签: githubgithub-apigithub-actionsgithub-app

解决方案


你没有?我知道如何做到这一点的方法是生成一个私钥,然后在需要时使用它来获取临时(1 小时)PAT。为此,您需要在对 API 的前几次调用中使用特殊的 JWT 令牌 - 以发现获取访问令牌的 URL,然后调用它。对于 python,这是在https://gist.github.com/pelson/47c0c89a3522ed8da5cc305afc2562b0中描述的,尽管我使用了 pyjwt 并且所需的指令似乎略有不同。


推荐阅读