Come verificare se esiste un cookie .aspxauth con javascript
-
25-09-2019 - |
Domanda
Ho uno strano problema. Voglio controllare se esiste un cookie .aspxauth con JavaScript. Lo faccio così:
authx = document.cookie.indexOf(".ASPXAUTH" + "=");
E il valore "authx" è sempre -1. Ma se vado a trovare un altro biscotto come:
foo = document.cookie.indexOf("bar" + "=");
funziona. C'è qualche restrizione tra JavaScript e .AspXauth Cookie ???
Soluzione
L'ho risolto. Il problema era che avevo impostato il
HttpOnly = true;
che impedisce a JavaScript di accedere al cookie. L'ho appena impostato su False e funziona.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow