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

如何在SpringBoot中获取用户详细信息服务

邵文乐
2023-03-14

嗨,我尝试用InMemoryDao获取userDetailsService。但是我得不到,我试过@Autowired,@ Inject(userdailsservice,InMemoryDaoImpl,InMemoryManager...)但是我不能让它工作。

有公共类安全扩展WebSecurityC

只尝试了WebSecurityCon

共有1个答案

韩祯
2023-03-14

您可以通过在扩展WebSecurityConfigurerAdapter的配置类中重写方法userDetailsServiceBean()来公开userDetailsServicebean。整个方法如下所示:

@Bean(name = "myUserDetailsService")
@Override
public UserDetailsService userDetailsServiceBean() throws Exception {
    return super.userDetailsServiceBean();
}

然后你可以注入它,例如用@Autowired。

 类似资料:
  • 我是加特林和斯卡拉的新手,我需要你的建议。我想获得n用户的负载测试。每个用户都必须发送创建不同帐户的请求。这是通过发送带有适当对象数组的json文件(在本例中为“条目”)获得的。每个用户必须发送不同的登录名,因为我们的后端系统正在检查用户名是否唯一。不知何故,我们必须确保gatling为每个虚拟用户以及每个条目发送不同的数据。我们注意到有一个会话元素,它代表虚拟用户的状态。问题是,下面显示的代码将

  • 问题内容: 我想获取Python3中Exception的详细信息 例如…在foo.py中 和标准输出是… 我想从实例“ err”中获得有关此内置异常类的更多信息, 如 文件:foo.py 行:4 讯息:“ dict”对象没有属性“ encode” 就像这段代码的标准输出 这个 问题答案: 使用该模块可打印当前位置或给定异常的回溯。 您没有说明期望的输出,但是无论哪种模块,该模块很可能都能产生最适合

  • 问题内容: 如何获得特定SQL Server(SQL 2005)的SQL代理服务的服务帐户名称。是否可以使用SQL语句或WMI? 问题答案: 您可以使用sc.exe。 要查找SQL实例服务: 获取配置:

  • 问题内容: 在WooCommerce中,从以下代码行: 如何从订单ID获取WooCommerce订单详细信息? 问题答案: 3.0版以上的WOOCOMMERCE订单 自Woocommerce大型主要更新3.0+以来,事情已经发生了很多变化: 对于 对象,无法像以前一样直接访问属性,并且会引发一些错误。 现在,对象实例需要使用new 以及 getter和setter方法。 此外,还有一些用于订购商品

  • 问题内容: 我要获取exe / dll / sys文件的“文件描述”和“版权”,如右键单击文件并选择属性时,在“详细信息”选项卡中所示。 问题答案: 使用Windows API,您可以调用VerQueryValue以获取该信息。JNA有一个用于访问此API的类,称为Version。 这另一个问题有一些代码示例可以帮助您入门: 获取.exe的版本信息 这是一个读取产品名称的C代码示例,您可以将其转换