Wir arbeiten an einer Spring-basierten Anwendung mit mehreren Controllern für verschiedene Module wie Benutzerauthentifizierung, Analysejobs usw. Unser Benutzercontroller setzt Cookies für Dinge wie die Authentifizierung und wir können diese Cookies im selben Controller abrufen. Wenn wir versuchen, diese Cookies in einem anderen Controller zu packen, erhalten wir ein Null-Cookie-Array.Cookies für mehrere Controller?
Unser Benutzer-Controller befindet sich auf /application/user/job_name
und ein anderer Controller ist einfach /application/controller/job_name
.
Unsere Anfrage sieht wie folgt aus:
$http({
method: 'GET',
url: '/application/controller/testResponse',
withCredentials: true,
})
Irgendwelche Ideen, warum wir Cookies von einer HttpServletRequest
Aufgabe durch die Verwendung getCookies
in einem Controller, aber nicht in den anderen abrufen können?
EDIT: Ich beendete das Problem, indem Sie sicherstellen, dass der Pfad auf /
festgelegt wurde.
Welcher Regler ist winklig und welche Feder? Es ist ein bisschen verwirrend. –