So überprüfen Sie, ob .aspxAuth Cookie mit JavaScript existiert
-
25-09-2019 - |
Frage
Ich habe ein seltsames Problem. Ich möchte überprüfen, ob .aspxAuth Cookie mit JavaScript existiert. So mach ich es:
authx = document.cookie.indexOf(".ASPXAUTH" + "=");
Und der Wert 'AuthX' ist immer -1. Aber wenn ich mich verzeichne, um einen anderen Keks zu finden, wie:
foo = document.cookie.indexOf("bar" + "=");
Es klappt. Gibt es eine Beschränkung zwischen JavaScript und .aspxAuth Cookie ???
Lösung
Ich habe es gelöst. Das Problem war, dass ich das gesetzt hatte
HttpOnly = true;
Dies verhindert, dass JavaScript auf das Cookie zugreift. Ich habe es einfach auf false gesetzt und es funktioniert.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow