.net 与 asp 共享 Cookie
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 就可以互相通讯,共享.
本文介绍如何在ASP和.NET应用间实现Cookie的共享,包括设置Cookie的有效期、域名等属性,以及如何读取和添加Cookie的具体代码示例。
1304

被折叠的 条评论
为什么被折叠?



