【发布时间】:2020-02-16 16:13:02
【问题描述】:
我想在 jwt.io
中生成your-256-bit-secret 值
我想将该密钥用作 API 管理策略中的颁发者签名密钥。但我不知道如何创建该密钥。
请告诉我。
【问题讨论】:
-
Jwt.io 不会为您生成任何内容。当您想要验证 JWT 的签名时,您需要在其中粘贴现有的密钥。
-
您可以使用任何在线密钥生成器,例如randomkeygen.com 或passwordsgenerator.net 请注意,密钥长度取决于您使用的算法。 JWT 表示您必须设置 256 位密钥,但必须使用 a key of the same size as the hash output or larger(对于 HS384 和 HS512,您必须分别使用 384 和 512 位)。
-
如何获得令牌?秘密应该用于生成令牌的签名。
标签: .net azure jwt azure-api-management