我在laravel
中遇到了这个问题,几天之久都无法解决。希望有人可以指出正确的方向。
密码重置链接在我的本地主机设置example上正常运行
但是,当我将其部署到生产服务器上时,我得到的密码重置link是不同的。
似乎暗示用引号而不是'/'来实现正确的网址。任何人都知道解决此错误的密码重置链接错误的适当方法吗?
答案 0 :(得分:0)
我怀疑正在发生的事情是您的某些路由之间存在路由冲突,例如GET密码/重置和GET密码/重置/令牌。
如果您像这样通过路由传递令牌参数('password.reset',$ token),那么它可能试图将令牌作为GET参数而不是URL本身的一部分应用于错误的路由(即, / reset?{token},而不是reset / {token})。
要确认是否是这种情况,请尝试将您的网址更改为其他内容。