【发布时间】:2020-03-20 08:22:03
【问题描述】:
将 Laravel 5.7 应用程序移植到 Docker 后,临时签名的 URL 始终处于过期状态
函数看起来像
public function toMail($notifiable)
{
return (new MailMessage)
->subject('2FA Reset Confirmation')
->view('emails.confirmReset2fa',[
'link' => URL::temporarySignedRoute(
'2fa.reset.confirm', now()->addMinutes(30), ['user' => $this->resetUser->id]
)
]);
在容器 nginx 内部,配置了 php-fpm 和应用程序本身。容器位于 traefik 后面
【问题讨论】:
-
生成链接到签名 url 的 html 示例?我会担心添加了点击标识符或类似内容。
-
@mrhn 感谢您的关注!问题解决了;)