HttpContext.Current.Session [“ SomeValue”]在IE中为空,但在Chrome上运行良好

时间:2018-11-15 10:37:37

标签: asp.net session internet-explorer iis webforms

我一直在使用Asp.Net网络表单应用程序,

01)Form1.aspx.cs->链接<a target="_Blank" class="ChapterLink" href="ViewFiles.aspx?MediaID=1&amp;ContentType=Media">

ViewFiles有2个选项,如果MediaID为1,则它播放来自IIS目录的视频。如果2然后从数据库加载URL并从Azure流视频。

问题: 当我尝试打开媒体ID为2的链接(播放蔚蓝视频)并返回Form1.aspx.cs并刷新时,我的会话变为空(HttpContext.Current.Session["SomeValue"] == Null)。 IE11会发生这种情况,但在所有其他浏览器上都可以正常工作。

我曾尝试用以下方式更新我的web.config

<sessionState cookieless="AutoDetect" mode="InProc" timeout="20" />

Asp.net session is null when using IE 10 but works okay on Chrome所建议,但仍然失败。

谁能帮我一个建议。 预先感谢。

0 个答案:

没有答案