对照以下文档配置的, 是不是有什么配置遗漏:
https://center.javablade.com/blade/BladeX-Doc/src/branch/master/%E7%AC%AC1%E7%AB%A0%20%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B/1.6%20%E5%B7%A5%E7%A8%8B%E6%B5%8B%E8%AF%95/1.6.2%20%E6%B5%8B%E8%AF%95Boot%E7%89%88%E6%9C%AC.md
以下是报错的位置:
下载bladex-tool的dev分支:https://center.javablade.com/blade/BladeX-Tool/src/branch/dev
构建好后本地根目录执行 mvn clean install,然后再打开bladex工程刷新依赖后启动。新版本在这里报错的时候,会把详细堆栈打印出来了,到时候你操作完把堆栈提供一下,就可以知道是哪一行出的错。
我貌似发现造成问题的原因了。 userService 加载的实现类是 OAuth2UserDetailService, 而不是BladeUserDetailService。导致设置角色的代码没有执行到。
这个是我有参数配置不正确吗或遗漏什么参数?
BladeUserDetailService在这里定义Bean的,看下你的代码是不是没有加载到
扫一扫访问 Blade技术社区 移动端