2013-08-26 49 views
0

我有一种情况,某些代码的一部分依赖于从ASP.NET 会话状态中获取值。这在所有主流浏览器都能正常工作,但是我的一个客户端,无论出于何种原因,都使用网页浏览器,而且似乎无法理解这种逻辑。会话似乎不受浏览器支持

每次在代码中调用会话状态时,即使在服务器端,页面也会为它们引发异常。这很容易通过简单地让他们使用另一个浏览器来弥补 - 但我想知道,是否有办法避开这种行为?

+2

您使用的会话类型是什么?默认情况下会话存储在cookie中。也许这个AOL浏览器阻止所有类型的Cookie?如果是这样的话,也许他可以放松一点这个功能,或者你可以改变坚持到sql – Gonzix

+0

我不相信我没有意识到这一点。是的,这只是cookie阻塞。我觉得......太愚蠢了。 “ – Ciel

回答

2

默认情况下会话存储在cookie中。也许这个AOL浏览器阻止所有类型的Cookie?如果是这种情况,也许他可以放松一点这个功能,或者你可以改变持久性到SQL。

转贴只是为了标记问题已关闭并回答

+0

”或者你可以改变持久性到sql。“ ...或配置应用程序使用无Cookie会话 – Joe

+0

是的,但这会产生可怕的网址 – Gonzix