.net 和asp 共享cookie的问题
我在asp.net中定义cookie(网页所在域名:http://test.web.com.cn)
HttpCookie cook = new HttpCookie("web");
cook.Domain = cookiedomain;
cook.Path = cookiepath;
cook.Expires.AddMinutes(10);
cook.Values.Add("serialized", this.serialized_);
page_.Response.AppendCookie(cook);
在asp页面读取(网页所在域名:http://www.web.com.cn)
Response.Cookies("web").Domain = cookiedomain;
Response.Cookies("web").Path = cookiepath;
var serialized = new String(Request.Cookies("web")("serialized"));
为什么 ,我在asp页面读取不到cookie值呢?????????
[解决办法]
cookiedomain = "web.com.cn"
[解决办法]
要指明网页所在域名
[解决办法]
在同一个域下就可以取到..注意有编码问题.
[解决办法]
Request.Cookies("web")("serialized").value