浏览器不支持cookie怎么办
Cookie是浏览器常用的加载项目,它主要起着临时储存信息的作用。例如,当你在浏览的页面中输入账户名时,网页所带有的cookie项就会将其进行自动储存,在你下次需要登录时帮助你自动登录。如果浏览器不支持网页的cookie加载,就大大的限制了一些网页的功能。如何才能解决浏览器不支持cookie的问题呢?下面,店铺就为大家介绍一下解决浏览器不支持cookie的方法。
Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie名称和值可以由服务器端开发自己定义,对于JSP而言也可以直接写入jsessionid,这样服务器可以知道该用户是否合法用户以及是否需要重新登录等,服务器可以设置或读取Cookies中包含信息,借此维护用户跟服务器会话中的状态
浏览器不支持cookie的原因之一就是浏览器设置的问题。用户的浏览器设置了比较高的保护级别,当使用的网页不是比较有名的名站的话,就会被浏览器误认为是钓鱼网站或者是携带了木马的网站。这样的高安全级别的设置虽然能很好的保护系统不受损害,但是在使用浏览器时却
十分的不方便。
解决这种类型的不支持cookie的方法是给浏览器重新设置适当的安全级别。小编以ie为例来介绍设置的具体步骤:在浏览器的菜单栏到internet选项,在打开的界面中选择安全选项。这安全选项中到自定义点击进入,在打开的界面的列表中把脚本、活动脚本和xss筛选器都选择为启动,在将最下面的安全级别设置为中。之后点击确定。设置完毕后我们再来打开浏览器,随便一个输入用户名和密码的网站进行测试,会发现cookie不支持的问题解决了。
jsp定义另一个导致不支持浏览器cookie的原因就是浏览器文件损坏或者是系统文件损坏。不管哪个浏览器都是基于ie浏览器内核的,所以如果我们将浏览器的安全级别调整之后,问题依然存在的话就需要检查浏览器是否损坏。我们先将出现问题的浏览器卸载之后重新安装,问题依旧的话,就一定是系统文件中的ie浏览器部分发生的故障。针对这种问题我们可以通过恢复系统或者重装系统的方式进行解决。
除了上述两种故障原因之外,发生浏览器不支持cookie的原因还可能是由于某一个网站本身的问题。例如,一些网站服务器或者网页本身脚本的问题。我们在发现网页提示浏览器不支
持cookie之后,先打开其它网页进行一个测试。如果浏览器在浏览其它网页时是正常的,那么问题就出在个别的网站上面,这种问题只有网站工作人员自己才能解决。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。