授权不成功,进入不到自定义的BladeUserDetailsServiceImpl

Bug 未结 2 3977
渊鱼
渊鱼 2020-01-06 19:32

一、该问题的重现步骤是什么?

  1.  现在版本是2.2.2

  2. 2.png

2. 之前可以用的版本是2.2.0

2.png

3.



二、你期待的结果是什么?实际看到的又是什么?

期待注入的是自定义的BladeUserDetailsServiceImpl但是现在注入的是ClientDetailsUsersDetailsService.为什么不能注入自定义的那个了。

帖子里和auth的提问回答都看过了没有用。


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

商业版2.2.2版本 Windows系统


四、请提供详细的错误堆栈信息,这很重要。


PreparedStatementCallback; bad SQL grammar [select client_id, client_secret, resource_ids, scope, authorized_grant_types, web_server_redirect_uri, authorities, access_token_validity, refresh_token_validity, additional_information, autoapprove from oauth_client_details where client_id = ?]

为什么会注入的是默认的Service呢我就奇了怪了

五、若有更多详细信息,请在下面提供。



2条回答
  •  渊鱼
    渊鱼 (楼主)
    2020-01-06 20:11

    image.png本来第一次注入没问题后来又注入一次这个把自定义的那个替换掉了是什么情况


    image.png这个地方的设置没有设置成功的感觉,ClientDeatailsUserDetailsService那个会去找oauth_details_client这个默认库,但是显然他没有生效


    image.png为什么会这样呢,设置完最后还是默认的sql我死了!!!找一天了!!!

提交回复