当前位置: 首页 > 知识库问答 >
问题:

添加bean后出错

谷梁昊空
2023-03-14
<bean id="rememberMeServices"
    class="org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices">
    <property name="userDetailsService" ref="myUserDetailsService" />
    <property name="key" value="springRocks" />
</bean>

<bean id="rememberMeAuthenticationProvider"
    class="org.springframework.security.authentication.rememberme.RememberMeAuthenticationProvider">
    <property name="key" value="springRocks" />
</bean>

我错过了什么依赖吗?

共有1个答案

梁昊天
2023-03-14

RememmeAuthenticatioinProvider的正确类路径是:

org.springframework.security.authentication.RememberMeAuthenticationProvider

我想你的文件有个错别字。

您的其他bean引用也应更新

编辑

看来您使用的RememmeAuthenticationProvider的版本比您的文档更新。

RememmeAuthenticationProvider的默认构造函数不再是公共的。这是唯一剩下的构造函数:

RememberMeAuthenticationFilter(AuthenticationManager authenticationManager, RememberMeServices rememberMeServices) 
<bean id="rememberMeAuthenticationProvider"
    class="org.springframework.security.authentication.rememberme.RememberMeAuthenticationProvider">
    <constructor-arg ref="yourAuthManager"/>
    <constructor-arg ref="rememberMeServices"/>
    <property name="key" value="springRocks" />
</bean>
 类似资料:
  • 我在调试模式下遇到这个错误,但在发布模式下效果很好。 错误:包com。谷歌。Androidgms。ads.purchase不存在com。谷歌。Androidgms。广告购买。InAppPurchaseListener AdvOSS。Droid D:\AdvOSS\AdvOSS。Droid\obj\Debug\android\src\mono\com\google\android\gms\ads\p

  • 我遇到以下错误 异常发送上下文初始化事件到org.springframework.web.context.类的监听器实例ContextLoaderListener:org.springframework.beans.factory.BeanCreation异常:创建名为“userAuditLogAspect”的bean时出错:自动构建依赖项的注入失败;嵌套异常org.springframework

  • 我试图做一些事情,比如:Woocommerce更新签出ajax!我正在为我的客户构建一个多步骤表单,其中客户正在使用ajax将产品添加到购物车中。当产品添加到购物车中时,我需要更新收银台。我尝试执行onclick功能,因此当用户在购物车中添加产品时,签出步骤将更新,而不刷新页面: 但它不起作用,我觉得我错过了一些明显的东西......任何提示?:)

  • 我想创建一个文件夹来尝试下载文件。所以我添加了simple_permission,但是迁移到androidX时出错,尽管我已经迁移到androidX了。如何解决此错误? 在调试模式下启动酷派E502上的lib\main.dart... 位置:package Android.support.v4.app D:\flutter\flutter.pub-cache\hosted\pub.dartlang

  • 我正在尝试用discord4j构建一个discordbot。我将这行代码添加到build.gradle文件中。 然而,在我尝试构建应用程序后,构建在task < code >:app:checkdebugduplicateclass 处失败。 我注意到模块不和不中有一个重复的类。搜索解决方案后,我找到了这个答案: 有时,重复类异常意味着某个依赖项隐式使用了项目中使用的某个库的较旧或较新版本, 但是

  • 所以,自从我在AndroidManifest文件中添加了一个服务块后,我一直收到一个错误,请查看我的清单。 错误显示: “失败[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED:在安装PackageLI:/data/app/vmdl1643630122.tmp/base.apk(位于二进制XML文件行#42):com.example.shoutout.MainActi