我已经在我的Java应用程序中实现了OAuth身份验证所需的步骤,并且看来工作正常。但是我被困住了 在验证从身份验证服务器收到的作为响应的Id_Token的阶段。我有一个包含公共密钥的URL,如下所示。
这给了我答复:
{“ keys”:[{“ kty':” RSA“,” e“:” AQAB,“ kid”:“ 1”,“ alg”:“ RS256”, “ n”:sakljfaJLKJALFSADLKnsdalsakdNASDnsdaoqeqJWER9IDFNAasfsndvsn}] }
我想使用现有的Java库来验证id令牌。请有人指导或共享基于公钥验证了id_token的代码。
我也尝试使用3rd party库,但是遇到了一些问题,因此寻找一些简单的方法来解决问题。 我已经检查了很多关于该主题的帖子,但无法获得确切答案。