Symfony 3.4。我有一个问题,强制邮件使用https与邮件中的URL,如来自FOSBundle的激活/忘记密码邮件,例如:
message: |
Hello %username%!
To finish activating your account - please visit %confirmationUrl%
This link can only be used once to validate your account.
Regards,
the Team.
有没有办法强制邮件使用https for%confirmationUrl%和其他?谢谢!
答案 0 :(得分:1)
强制路由 - 用于生成完整网址 - 到https。见this page。
要做到这一点,您必须添加自己的fosuserbundle路由版本。您可以找到routing files here。
将它们复制到 src / AppBundle / Resources / config 捆绑目录并编辑它们以强制https并更改 app / config / routing.yml 以包含您的自己的文件