powershell - 尝试对 base64 编码的字符串进行签名。从变量而不是文件中读取
问题描述
我在 Powershell 中使用以下命令对 base64 编码字符串进行签名。它当前正在从文件中读取。我也可以让它直接从变量中获取吗?
openssl dgst -sha256 -sign jwtRS256.key -binary $payload | openssl enc -base64 -
如果我使用以下内容,它会起作用:
openssl dgst -sha256 -sign jwtRS256.key -binary payload.b64 | openssl enc -base64 -A
也许这很简单,或者我试图实现的目标是不可能的。
此行是我尝试遵循的一些步骤的一部分,以通过使用 openssl 为 JWT 生成签署 header.payload 的连接。