0

是否可以在不使用会话或 cookie 的情况下执行用户管理(存储用户信息、登录、注销等)?

提前致谢。

4

3 回答 3

0

您可以尝试用户配置文件:http: //quickstarts.asp.net/quickstartv20/aspnet/doc/profile/default.aspx

但是,即使您没有在 cookie 中显式存储任何内容,如果您想永久存储某些内容,ASP.NET 仍会在您的客户端 cookie 中存储类似 sessionid 的内容。

于 2010-12-01T04:08:50.713 回答
0

有无 cookie 的会话

http://msdn.microsoft.com/en-us/library/aa479314.aspx

如果您根本不需要任何服务器状态,则需要继续在 URL 中传递状态。对于登录,您可以使用浏览器可以理解的 HTTP Auth。

于 2010-12-01T04:09:46.297 回答
0

如果您不想使用 cookie,可以通过将以下设置添加到应用程序的 web.config 来激活无 cookie 会话模式。

<sessionState cookieless="true" />

使用此选项,会话 ID 将插入 URL 中的特定位置。阅读此处了解更多信息。

于 2010-12-01T04:50:42.770 回答