我一直在用 Java 编写一个 RESTful 服务。这是我到目前为止所理解的(如果我错了,请纠正我):
令牌授权是使用JSON Web 令牌 (JWT)完成的,它具有三个部分:标头、有效负载和机密(在客户端和服务器之间共享)。
我理解了这个概念,并在阅读 JWT 时偶然发现了JSON Web Signature (JWS) 。
JWS 也是一个类似于 JWT 的编码实体,具有标头、有效负载和共享密钥。
问: JWT和JWS这两个概念有什么区别?如果它们在技术上相似,那么它们的实现有什么区别?
这是我第一次使用基于令牌的身份验证,所以我可能完全误解了这个概念。
PS 我在浏览本网站上的示例时了解了 JWS 。