C#和ASP.NET中的新代码现在要求IE将Internet区域设置设置为低

时间:2018-01-23 00:37:27

标签: c# asp.net internet-explorer cookies

我甚至不知道如何提出这个问题。上周,我将用C#编写的新ASP.NET页面迁移到生产/实时站点。这些页面取代了ASP Classic页面。出于某种原因,使用IE 11的人需要将他们的互联网区域设置为"低"或者"接受所有Cookie" (首先在" Internet选项中的隐私选项卡上设置。")我没有在我的代码中的任何地方使用cookie。我不想强迫人们更改此设置,但我不知道在哪里寻找解决方案。几年前我在ASP Classic版本中使用过cookies,也许这可能是原因造成的?任何帮助将不胜感激。

由于 -JG

1 个答案:

答案 0 :(得分:0)

感谢EdSF,我会追了好几天试图解决这个问题。事实证明,Google Analytics正在编写 2个Cookie 。我假设GA正在使用,因为我们使用Google Fiber作为我们的ISP和我们的IP地址。以下是我为禁用Google Analytics Cookie而添加的代码以及所有Cookie。

<system.web>
    <sessionState cookieless="true" mode="InProc" timeout="30" regenerateExpiredSessionId="true" />
</system.web> 

再次感谢 -JG