Ich gebe Code, den ich bisher ausprobiert habe.Setzen des Cookies für die Anfrage-URL, wenn Ursprungs-URL und Anfrage-URL unterschiedlich sind
Anforderungs-Ursprung - "abc.com", Anfrage-URL - "login.abc.com/login" (Post-Methode)
function setCookie(req, res)
{
//Some code goes here.
//Code to set cookie
res.cookie('test',"some value"); //This should set cookie for login.abc.com, which never happened
}
auch versucht, für Domain zu setzen
function setCookie(req, res)
{
//Some code goes here.
//Code to set cookie
res.cookie('test',"some value",{domain:'.abc.com'},{'path' : '/'});//This should set cookie for .abc.com
}
folgenden Code wie erwartet funktioniert
Anfrage-Ursprung - "abc.com", Anfrage-URL - "abc.com/login" (Post-Methode)
function setCookie(req, res)
{
//Some code goes here.
//Code to set cookie
res.cookie('test',"some value",{domain:'.abc.com'},{'path' : '/'});//This set the cookie for .abc.com successfully
}
Kann mir jemand helfen zu verstehen, warum es nicht einstellt Cookie im ersten Fall, aber es setzt Cookie im zweiten Fall?
HINWEIS Ich versuche dies in meinem lokalen.