.net 与 asp 共享 Cookie
6/27/2013 11:06:20 AM
asp:
Response.Cookies("CookieName").Domain = "yourDomain.com"
Response.Cookies("CookieName").Expires = Date+365
Response.Cookies("CookieName")("FirstName") = "Name"
.Net
获取Cookie
Dim C as HttpCookie
C = Request.Cookies("CookieName")
Response.Write(C("FirstName"))
.net 添加 Cookie
Dim C as new HttpCookie("CookieName");
C.Domain = "yourDomain.com"
C.Expires = DateTime.Now.AddDays(365)
C("FirstName") = "Name"
Response.appendCookie(C)
注意:一般从asp传过的Cookie名称如果有下划线(_),是会被转码掉,在.net中读取,Cookie是存在的,但是读不到Cookie名称.
所以asp中书写Cookie 最好只用数字或字母.
像这样在asp与.net中 Cookie 就可以互相通讯,共享.