мы используем mailgun для отправки почты в нашем проекте.
но есть небольшая проблема с одной функциональностью - сброс пароля
Я присоединяю URL сброса пароля (к кнопке) с токеном к почтовому шаблону, и это шаблонконечные пользователи получают для сброса пароля.
я прикреплю, как URL, как показано ниже
- https://{domain}/forget-password/{token}
Но почтовый шаблон, который я получаю, не тот, который я отправляю :)URL-адрес изменяется на что-то ниже
, но при щелчке по ссылке, которую вы отправляете, он перенаправляется на URL, который я изначально прикрепил впервое место.
Я кратко объясню поведение еще раз для дальнейшей калибровки
1) давайте предположим, что это URL, который я присоединяю к почтовому шаблону.
- https://{domain}/forget-password/{token}
2) но конечные пользователи получают URL, как показано ниже
- https://email.{domain}/c/{some-other-token}
3), но когда его щелчок (2-й) перенаправляется на исходный URL-адрес, к которому я прикрепляю (1-й)
- https://{domain}/forget-password/{token}
но настоящие проблемы в том, что перенаправление происходит только в некоторых браузерах, таких как Firefox и IE, но не работает в Chrome. (перенаправление не работает в Chrome), поэтому через некоторое время отображается сообщение 404, и конечные пользователи не могут видеть страницу сброса пароля: / Кто-нибудь может объяснить это поведение? и кто-нибудь может объяснить, почему это не работает на Chrome, и можете ли вы объяснить мне метод, чтобы решить эту проблему, если он может решить это в моей стороне? (если возможно) :)