Azure AD B2C具有OpenID Connect元数据端点,该端点允许应用程序在运行时获取信息。此端点具有有关令牌签名密钥,令牌内容和端点的信息。我需要查询此端点以获取jwk_uris。 jwk_uri具有用于签署jwt的密钥的uri。我需要缓存这些密钥不超过24小时。任何人都可以建议我如何在春季做到这一点?有没有支持这个的API?
有谁知道这个异常有什么问题。 我恰好在调用方法jws.getCompactSerialization()时出现错误; 我下载了jose4j-0.5.2。我将这个库添加到构建路径和部署程序集中,并将该jar复制到WEB-INF文件夹中。 我没有使用Servlet或像Spring这样的其他框架。 Just Jersey 2.23.2,Moxy 2.23.2和java_json_1.0。我不使用杰克逊。