Estoy usando un plugin de jQuery para establecer cookies y cuando uso localhost para el dominio, no almacena la cookie.¿Puedo usar localhost como el dominio al configurar una cookie HTTP?
Aquí está el complemento que estoy usando con jQuery 1.2.6.
http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/
A continuación se muestra el código que estoy usando. Puede ver que no le gusta el host local, y lo estoy ejecutando desde un servidor web de desarrollo en el host local. Un detalle es que me estoy escapando del puerto 4005, pero eso no debería afectar el dominio, AFAIK.
$(function() {
console.log('Testing');
var one = $.cookie('Test.One');
var two = $.cookie('Test.Two');
var three = $.cookie('Test.Three');
console.log(['one', one]);
console.log(['two', two]);
console.log(['three', three]);
$('#div1').text(one);
$('#div2').text(two);
$('#div3').text(three);
$.cookie('Test.One', 'Test 1');
$.cookie('Test.Two', 'Test 2', { path: '/' });
$.cookie('Test.Three', 'Test 3', { path: '/', domain: 'localhost' });
});
Sí, debería leer esta publicación en lugar de perder 2 horas ;-) "localhost" definitivamente no es un buen valor! –
Solo usa "lvh.me". Este nombre de dominio ya apuntaba a 127.0.0.1 –