如何在 Laravel5.4 中更改密码重置请求的重定向本地地址

How to change redirected local address of password reset request in Laravel5.4

我正在尝试向 Laravel5.4 中的应用程序添加密码重置功能,并且该应用程序现在可以向特定地址发送电子邮件。但是,当我点击电子邮件中的 [重设我的密码] 按钮时,它会将我重定向到 /localhost/ 例如 http://localhost/password/reset/,但是,我的本地主机地址是 127.0.0.1:8000。在这种情况下,我需要将 [localhost] 部分更改为 [127.0.0.1:8000].

我尝试在我的应用程序中搜索 app.url,将所有相关地址和密钥更改为 127.0.0.1:8000,但没有任何帮助。

我的 ResetPassword.php 按钮中有此代码:

 ->action('Reset Password', url(config('app.url').route('password.reset', $this->token, false)))

那么如何将本地主机更改为任何其他地址?例如我的 127.0.0.1:8000。

config('app.url') 是您 config/app.php 中配置的 url。它通常从 .env 文件中的 APP_URL 环境变量中读取。

参考:https://github.com/laravel/laravel/blob/master/config/app.php#L55