Spring security InMemoryClientRegistrationRepository:工厂方法引发异常;嵌套异常为java.lang.NoSuchFieldError:密码

Spring security InMemoryClientRegistrationRepository:工厂方法引发异常;嵌套异常为java.lang.NoSuchFieldError:密码,spring-security,spring-oauth2,Spring Security,Spring Oauth2,我在我的独立应用程序中使用SpringBoot和SpringSecurity以及OAuth2授权,但我有一个意外错误,我无法修复。这与ClientRegistrationRepository和我的工厂方法相关。我试图自己实现这个接口,但我遇到了同样的问题。详情: 图书馆: -弹簧靴启动器:2.1.9.释放 -spring security core、spring security web、spring security配置、spring-security-oauth2-client、spring

我在我的独立应用程序中使用SpringBoot和SpringSecurity以及OAuth2授权,但我有一个意外错误,我无法修复。这与
ClientRegistrationRepository
和我的工厂方法相关。我试图自己实现这个接口,但我遇到了同样的问题。详情:

图书馆:
-弹簧靴启动器:2.1.9.释放
-spring security core、spring security web、spring security配置、spring-security-oauth2-client、spring-security-oauth2-jose:5.2.0.发布版

Stacktrace:
片段:


就这些。提前感谢您的帮助:)

似乎是库问题:我发现ClientRegistration类中有以下代码:

  } else if (AuthorizationGrantType.PASSWORD.equals(this.authorizationGrantType)) {
            this.validatePasswordGrantType();
但是AuthorizationGrantType类不包含这样的字段。
我使用了5.1.6.RELEASE,它很有帮助。

它很有效,谢谢!我在官方存储库中创建了问题: