1

目前我正在尝试实现 Laravel 5.7 电子邮件验证。我已经知道了,所以邮件驱动程序会在注册用户时发送一封电子邮件。但是,当我单击电子邮件验证按钮时,我收到 404 错误。

它发给我的网址是这样的:

http://localhost/email/verify/16?expires=1543926629&signature=fa3a2a0d90c5752f99b24a7cf7c789edadba5aad2922fff907c289b3364ebceb

但是,它使用了错误的 URL,因为APP_URL常规 .env 中的本地不是 localhost。有谁知道我如何告诉使用电子邮件验证APP_URL而不是本地主机?当我将 URL 重命名为正确的 URL 时,我可以完成电子邮件验证。谢谢。

4

1 回答 1

1

验证Http\Controllers\Auth\VerificationController.php受保护的属性$redirectTo值是否存在于您的routes\web.php或可以处理。

于 2020-01-15T11:58:27.170 回答