如何在Thinktecture Identity Server中加密JWT令牌?

Jam*_* Wu 3 jwt thinktecture-ident-model thinktecture-ident-server openid-connect

Thinktecture.IdentityServer是否支持加密它发出的JWT令牌,例如保护令牌不被用于回复攻击?

如果是,客户端如何解密加密令牌?

我曾尝试在IdentityServer General Configuration中启用"Require Token Encryption",但是在我尝试登录后,我在身份服务器网页上收到"No encryption key available"消息.

有问题还是我错过了必需的设置?

lea*_*ege 5

加密是为了保密,而不是为了防止重放攻击.

Microsoft jwt库不支持加密.我们依靠那个图书馆.

  • 这是不可能的 - 因为你会打破签名. (2认同)