我正在尝试为 Apple Connect 生成 JWT 令牌,但“验证签名”字段中似乎缺少某些内容。
问题: - 我确实显示了“无效签名”消息...... - 我不知道在哪里可以找到“公钥或证书”
我正在关注这些文档: - https://developer.apple.com/documentation/appstoreconnectapi/generating_tokens_for_api_requests - https://medium.com/xcblog/generating-jwt-tokens-for-app-store-connect-api- 2b2693812a35
您知道如何解决“公钥”问题吗?
感谢您的帮助,
小智 7
.p8 文件包括私钥和公钥。您需要使用 OpenSSL 提取它们。
获取私钥:
$ openssl ec -in AuthKey.p8 -out AuthKey_private.p8
Run Code Online (Sandbox Code Playgroud)
要获取公钥:
$ openssl ec -in AuthKey.p8 -pubout -out AuthKey_public.p8
Run Code Online (Sandbox Code Playgroud)
使用通过这些命令生成的密钥在 jwt.io 上验证了签名。
| 归档时间: |
|
| 查看次数: |
1158 次 |
| 最近记录: |