在本地主机上设置cookie

时间:2014-03-24 15:03:22

标签: javascript asp.net cookies glassfish

我对这个主题做了很多研究,我得到的大部分答案是cookie不能在localhost上工作,因为cookie要求域包含至少2个点。但我的问题是,因为ASP.NET WebSecurity类能够从服务器端设置身份验证cookie,并且当我使用localhost作为域时,javascript能够在客户端设置cookie。所以必须有办法做到这一点,我想知道如何从服务器端完成。

更新: 目前我正在尝试使用Java服务器。

Cookie tokenCookie = new Cookie("Token", token);
/*
will work if I include this line and use 127.0.0.1 to access my page
userNameCookie.setDomain("127.0.0.1");
*/
tokenCookie.setPath("/");
response.addCookie(tokenCookie);
return Response.ok().build();

我不知道为什么有两个人试图将此问题视为重复。请读人,我说我知道为什么没有设置cookie的原因,但我知道我当然可以做到这一点,我想知道如何!!!

0 个答案:

没有答案