zoukankan      html  css  js  c++  java
  • IE下获取不到Response添加的cookie的解决方法

    原博客地址:

    http://blog.csdn.net/wjdd1/article/details/16341189

    在百度上查询了好久也没有查询到结果,于是自己用ie的开发者工具进行跟踪,JSESSIONID这个cookie每次访问应用的时候都能收到,但是我写入到客户端的确收不到。

    后来仔细对比JSESSIONID和自己写的cookie发现,JSESSIONID这个cookie并没有设置domain这个参数,而我的设置了。然后我便更改代码,将cusername.setDomain("localhost"); 这一段注释掉,于是程序按照我预想的那样接收到了服务端写入的cookie,并且再次登陆的时候用户名自动填充了,cookie生效了!

    虽然cookie成功生效了,但是我脑中依然充满了疑惑,为什么注释掉就行了呢,再次百度,有些人说 localhost 不符合IE cookie的domain规范,半信半疑中。再次动手更改host文件,加入一段

    1. 127.0.0.1    www.lqq.com  

    更改服务端代码 cusername.setDomain("www.lqq.com");

    访问http://www.lqq.com/SSOAuth/login.jsp,登陆成功后,再次访问这个页面用户名自动填充了,成功啦!

    看来就是我设置domain的时候域名不规范导致的问题!

  • 相关阅读:
    Django搭建环境
    python切片
    python数据类型
    jquery 淡入淡出属性
    Jquery Tab切换
    jQuery Clone方法
    jQuery属性操作
    python 变量以及循环
    获取网站目录
    posting-jsonobject-with-httpclient-from-web-api
  • 原文地址:https://www.cnblogs.com/Amos-Turing/p/6728834.html
Copyright © 2011-2022 走看看