【发布时间】:2022-06-15 22:20:02
【问题描述】:
我的 Spring Boot 应用正在尝试使用 Auth0 来验证它接收到的 JWT。我的问题是我必须连接的 JWKS 端点在 URL 的根目录提供所有关键信息,而不是众所周知的端点。我的代码 sn-p 如下所示:
DecodedJWT jwt = JWT.decode(jwt);
JwkProvider provider = new UrlJwkProvider(new URL(configProperties.getKeyUrl()), 5000, 2000);
Jwk jwk = provider.get(jwt.getKeyId());
有没有办法调整JwkProvider 以查看不同的网址? javadoc 似乎说/.well-known... 无论我做什么都会被附加。也许我可以使用另一个库?
【问题讨论】: