springsecurity

springsecurity登录遇到的问题。用户名密码都是对的。但是一直提示密码错误。我先通过postman请求传参会提示密码错误。

img


但是如果将这儿写死

img


就会成功返回token
感觉是传进来的password被改了还是怎么?这问题已经折磨楼主两天了,请求各位帮忙看看

援引GPT回答:
根据您提供的信息,可能有以下几个原因导致密码错误的问题:

  1. 密码被篡改:请确保在请求中传递的密码与数据库中存储的密码完全一致,包括大小写和特殊字符。

  2. 密码加密问题:如果您的密码在数据库中是加密存储的,那么在进行密码验证时,需要对请求中的密码进行相同的加密算法处理,然后再与数据库中的加密密码进行比对。

  3. 密码传递方式问题:请确保密码是以明文形式传递,而不是经过其他加密或编码方式的传递,以免导致密码被篡改或解析错误。

  4. 密码长度限制:如果您的密码有长度限制,例如最大只能输入8位字符,而您传递的密码超过了这个限制,可能会导致密码验证失败。

请仔细检查以上几个方面,看看是否可以解决您的问题。如果问题仍然存在,请提供更多的代码和配置信息,以便更好地帮助您解决问题。

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^