ztracene parametry z odkazu po prokliku z webmailu (Seznam, Gmail)
- pp
- Člen | 50
Ahoj,
deje se mi divna vec. Vygeneruju odkaz na signal
$this->link('//emailValidation!', $token);
ktery pak odesilam emailem. V tele emailu vidim korektni kod kam se
odkazuju
https://mojedomena.cz/?token=XXXXXXXXXXXXXX&do=emailValidation
Pokud odkaz zkopiruju do adresniho radku nebo prokliknu treba v Thunderbirdu,
spustim na serveru metodu ‚handleEmailValidation()‘, predaji se parametry a
vse funguje.
Pokud ale odkaz prokliknu ve webmailu Seznamu nebo na Gmailu tak se parametry
?token=XXXXXXXXXXXXXX&do=emailValidation
ztrati a nacte se jen
hlavni stranka.
Setkal se s tim nekdo ?
- pp
- Člen | 50
pp napsal(a):
Ahoj,
deje se mi divna vec. Vygeneruju odkaz na signal
$this->link('//emailValidation!', $token);
ktery pak odesilam emailem. V tele emailu vidim korektni kod kam se odkazuju
https://mojedomena.cz/?token=XXXXXXXXXXXXXX&do=emailValidation
Pokud odkaz zkopiruju do adresniho radku nebo prokliknu treba v Thunderbirdu, spustim na serveru metodu ‚handleEmailValidation()‘, predaji se parametry a vse funguje.
Pokud ale odkaz prokliknu ve webmailu Seznamu nebo na Gmailu tak se parametry?token=XXXXXXXXXXXXXX&do=emailValidation
ztrati a nacte se jen hlavni stranka.
Setkal se s tim nekdo ?
Tak opravuji, je to jinak. Link funguje a parametry se predaji, ale pokud na
odkaz kliknu „zvenci“ (Seznam, Gmail) tak dojde rovnou k redirectu, TRACY
hlasi ze router matchne a provede redirect (proc se to deje?)
1) Homepage:default emailValidation! (token = XXX, do = emailValidation)
2) Homepage:default
proto postradam parametry
Pokud kliknu z meho mail klienta (stejny odkaz) tak se provede jen zpracovani
handle metody – to co potrebuju
1) Homepage:default emailValidation! (token = XXX, do = emailValidation)
Mam info, ze drive to fungovalo – provadel jsem aktualizaci na nove NETTE, muze to mit souvislost ?
- pp
- Člen | 50
David Grudl napsal(a):
Reseni je anotace @crossOrigin https://doc.nette.org/…y-protection#…
supr, to je ono! dik