Oauth 2.0 Vertx OAUTH2.0访问令牌错误:NoSuchKeyIdeException

Oauth 2.0 Vertx OAUTH2.0访问令牌错误:NoSuchKeyIdeException,oauth-2.0,access-token,vert.x,quarkus,vertx-httpclient,Oauth 2.0,Access Token,Vert.x,Quarkus,Vertx Httpclient,我使用vertx生成带有客户端凭据的OAuth2令牌,下面是代码片段 <artifactId>vertx-auth-oauth2</artifactId> <version>3.9.1</version> 错误: 访问令牌错误;io/vertx/ext/jwt/NOSUCHKEYIDEException堆栈未来{cause=io/vertx/ext/jwt/NOSUCHKEYIDEException}上面的配置是手动指定IdP服务器的端点,在有效

我使用vertx生成带有客户端凭据的OAuth2令牌,下面是代码片段

<artifactId>vertx-auth-oauth2</artifactId>
<version>3.9.1</version>
错误:
访问令牌错误;io/vertx/ext/jwt/NOSUCHKEYIDEException堆栈未来{cause=io/vertx/ext/jwt/NOSUCHKEYIDEException}

上面的配置是手动指定
IdP
服务器的端点,在有效身份验证之后,响应包含
jwt
令牌作为响应。
vertx-auth-oauth2
试图解析此令牌,但是没有加载安全密钥,因此它无法接受有效的令牌

如果没有该事件的处理程序,则预期会将此异常视为警告,但看起来您在解析令牌时遇到了异常


我怀疑这可能是一个bug,您能提供一个简单的例子来重现异常,以便我进一步调查吗?

上面的配置是手动指定
IdP
服务器的端点,在有效身份验证之后,响应包含一个
JWT
令牌作为响应。
vertx-auth-oauth2
试图解析此令牌,但是没有加载安全密钥,因此它无法接受有效的令牌

如果没有该事件的处理程序,则预期会将此异常视为警告,但看起来您在解析令牌时遇到了异常


我怀疑这可能是一个bug,您能否提供一个复制异常的简单示例,以便我进一步调查?

以下是代码,您可以添加依赖项以复制该问题。这是代码,您可以添加依赖项以复制问题。
    OAuth2Auth oAuth2Auth = OAuth2Auth.create(Vertx.vertx(),credentials);
    JsonObject tokenConfig = new JsonObject();

    oAuth2Auth.authenticate(tokenConfig, res ->
            {
                if (res.failed()) {
                    log.info("Access Token Error;" + res.cause().getMessage());
                } else {
                    User token = res.result();
                    log.info("token:" + token);
                }
            }
    );