springboot需要在明文密码前加上{noop}来表示密码是明文
同样,在配置完config类之后,需要在存储在数据库中的密码前加上{编码方式}才能够被识别
否则会出现java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"的错误
例如这里:
奇怪的是,在我今天配置jwt的时候,这样的密码会一直导致不正确,只有当把前面的编码方式去掉才能正确发送请求
可能是修改了securityconfig的缘故