我现在很为难,即将发布基于Wordpress的应用程序,但我无法完成注册,因为密码设置/重置键是sometimes 无效的
我说有时是因为当用户注册时,他会获得设置密码的链接,这总是无效的。然后要求他输入用户名以重置密码,并发送一封新的电子邮件。该链接也无效,但是,如果他再次请求新的密码重置电子邮件,则该链接有效。
问题似乎是产生的关键。当他们的键没有符号时,它就会工作,例如:
https://www.example.com/account/reset/?key=f2XFLHJGvemH&id=209
当密钥带有符号时,它会被拒绝,例如:
https://www.example.com/account/reset/?key=%sPRkgT7fW%5D@&id=209
我禁用了所有插件,它的行为方式相同。未安装缓存插件。
这里会发生什么?请帮忙!
Edit:
我再次重复了这一行为以确保,这次尝试了4次。所以我猜,如果你一直想得到一把干净的钥匙,它就会起作用。为什么会发生这种情况?