我按照老师一样写的,怎么登录还是报错

来源:2-8 基于SpringSecurity权限管理Case实操

qq_天然米_0

2018-03-02

http://img.mukewang.com/szimg/5a990856000132e411980048.jpg

写回答

5回答

跳动的数字

2018-05-22

我用的也是最新版本的springboot,遇到了同样的问题,楼主 MyPasswordEncoder 的实现我补充一下

public class MyPasswordEncoder implements PasswordEncoder {
   @Override
   public String encode(CharSequence arg0) {
       return arg0.toString();
   }

   @Override
   public boolean matches(CharSequence arg0, String arg1) {
       return arg1.equals(arg0.toString());
   }
}





0
0

qq_天然米_0

提问者

2018-03-05

我就是不使用密码策略时报错的,使用了密码策略就没错了

0
2
这个昵称有点长
这个是你springBoot使用最新版本导致SpringBootServletInitializer类用错了
2018-03-27
共2条回复

Jimin

2018-03-05

你好,这里的代码和视频里讲的以及提供的代码并不一样。你可以对一下使用inMemory认证时的代码,同时建议你把这里视频再细看一下。

目前你的密码和密码策略不一致,要么不使用密码策略,如果要使用密码策略,需要自己做一下实现~

祝你学习愉快~

0
0

qq_天然米_0

提问者

2018-03-05

截图如下

//img.mukewang.com/szimg/5a9d244800015f0210730653.jpg

0
0

Jimin

2018-03-02

你好,麻烦贴一下你这个项目里涉及到登录加密部分的代码,这个错误的提示是加密写的有问题,或者你再对一下代码的细节,应该是那里部分细节你没注意到~祝你学习愉快~

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2267 学习 · 1347 问题

查看课程