ASP页面的ASP.NET cookies

4
我有一个奇怪的情况,我有一个ASP.NET页面,将用户发送到ASP页面,并通过查询字符串在两个页面之间传递数据。
我被分配任务,更改此设置,以便使用cookie代替查询字符串。
我有点困惑。这可能吗?我如何开始?因为其中一个页面是ASP.NET,另一个是ASP,我需要担心任何特殊的事情吗?另外,由于偶尔会出现一些没有开启Javascript功能的用户访问者,我也不能完全依赖于Javascript。

这其实是个非常好的问题。一开始我认为这可能不可能...如果你有一个PHP脚本创建了一个带有一些数据的cookie,那么ASP.NET页面能否访问相同的cookie呢?...我被难住了... - Dalbir Singh
3个回答

3
这很简单。只要您没有设置“会话Cookie”,则该Cookie将在浏览器上设置。
我在这里进行操作...当用户登录并希望我记住他的用户名时:
在ASP.NET中设置Cookie:
Response.Cookies.Add(new HttpCookie("RememberMeUserName", owner.Username));

在ASP中查看值:

Response.Write(Request.Cookies("RememberMeUserName"))

ASP.NET和ASP页面必须在同一个域名下。


1

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接