Springboot2的Security框架用的是5.0的,较之4.0的密码加密方式有了很大的改变.spring security 5中主推的加密方式为BCrypt,由于这种加密方式效率很低,属于慢加密...,由于只使用了MD5进行加密,在访问的时候,假设我们使用的是superadmin用户名,密码123456
http://192.168.5.182:36178/oauth/token?...之前的对应是用BCrypt加密的,所以在oauth_client_details表中,是这样的
?...,有时候这样修改后未必能得到我们所需要的结果,那是因为在redis中的缓存问题,由于前一次在BCrypt的加密下已经有了缓存,所以会报错,我们需要手工清除一下Redis中的缓存,这样就会重新建立MD5加密后的缓存...,就不会再出现问题了.经过压测,结果已经达到了2000左右的qps,已经大大高于50-80了.