Como verificar se existe um cookie .aspxauth com javascript
-
25-09-2019 - |
Pergunta
Eu tenho um problema estranho. Quero verificar se existe um cookie .aspxauth com JavaScript. Eu faço assim:
authx = document.cookie.indexOf(".ASPXAUTH" + "=");
e o valor 'authx' é sempre -1. Mas se eu banhar para encontrar outro biscoito como:
foo = document.cookie.indexOf("bar" + "=");
funciona. Existe alguma restrição entre JavaScript e .aspxauth Cookie ???
Solução
Eu resolvi isso. O problema era que eu havia definido o
HttpOnly = true;
que impede o JavaScript acessando o cookie. Acabei de configurá -lo como falso e funciona.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow