asp.net中,session是否依赖于cookie而存在??
在asp中,如果IE关闭了cookie功能,session也将无法使用。
请问:asp.net中,如果IE关闭了cookie功能,session可以正常使用吗?
问题点数:20、回复次数:7Top
1 楼listhome(不想睡)(专回百分贴)回复于 2005-01-03 11:56:39 得分 15
默认是这样的
打开你的Web.config
你会发现这样一句话
<!-- 会话状态设置
默认情况下,ASP.NET 使用 Cookie 来标识哪些请求属于特定的会话。
如果 Cookie 不可用,则可以通过将会话标识符添加到 URL 来跟踪会话。
若要禁用 Cookie,请设置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>Top
2 楼listhome(不想睡)(专回百分贴)回复于 2005-01-03 11:57:23 得分 5
这样,你用三种选择,一,是传统的cookie
二是url
三是sqlserverTop
3 楼qiao198(乔本)回复于 2005-01-03 11:58:49 得分 0
Web.config
做设置Top
4 楼chequan(chequan)回复于 2005-01-03 11:59:11 得分 0
可以依赖,也可以不依赖,这在web.config中设置Top
5 楼Truly()回复于 2005-01-03 12:30:41 得分 0
cookieless="true"Top
6 楼hwmok()回复于 2005-01-03 17:53:37 得分 0
cookieless与session可以说不存在太大的关系,基本处于统一个平行层面。Top
7 楼DoerSoft()回复于 2005-01-03 18:11:26 得分 0
cookie不是缓存必要的条件!上面的兄弟说了,有三种缓存技术可选!Top




