2

我正在使用 .Net Framework 学习令牌。我似乎找不到的一件事是如何创建一个带有 JWK 签名的令牌。我发现大量文章解释了如何使用 JWKS 验证 JWT,以及如何使用 RSA 或 HMAC 签署 JWT。

我尝试使用像 BouncyCastle 和 jose-jwt 这样的库,但是 JWK 的格式编码不同,并且不会被接受。我使用 ssh-keygen RSA 密钥成功创建并签名了令牌,但我无法从这些密钥中获取用于解码的 CRT 变量。

我希望只使用 JWK 生成的密钥并使用它们,就像我使用 ssh-keygen 一样

4

0 回答 0