您正在混用术语,因此不清楚您在说什么。会话不是无cookie的。如果您在ASP.NET中使用无cookie会话,则每个会话都是无cookie的。因此,警告用户有关他们被迫使用的东西固有的安全风险是毫无意义的。如果您不使用无cookie会话,则每个会话都需要一个cookie,同样也没有必要向用户警告甚至不适用于它们的内容。
那唯一会做的意义在这里,是需要一个会话cookie(无Cookie会话),并没有启用Cookie,他们将无法使用需要Cookie(已验证区域和其他地方,你网站的部分区域,然后通知用户可能会利用该会话)。为此,您可以使用JavaScript来检测是否通过启用了cookie,也可以通过navigator.cookieEnabled
以下方式在服务器端启用它:
如果重定向后存在,则启用cookie。如果不是,则将其禁用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句