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 ???

Foi útil?

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
scroll top