论坛首页 Java企业应用论坛

http与https的困惑,请各位指导

浏览 948 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2009-10-13  

     整个项目已快验收了,但美中不足,还有个问题一直未能够解决掉,重要会影响项目的验收,以下就列表在项目中出现的这个问题,请各位朋友指导:

 

     项目是web项目,整个项目采用j2EE体系结构,由于项目是政府项目,所以用户要求采用CA认证进行认证登陆,CA认证是采用https的方式,进行代理请求,那问题就出现了,假设系统用户在CA认证成功后进入系统的index.jsp(https://ip:port/应用/jsp/index.jsp,注意现在的协议从标准的http变成了https),然后在index.jsp中进行一个简单的操作,当操作成功,使用javascript提示操作成功,然后重新刷新index.jsp,我刷新的代码也是采用js的,如下:

     window.location=window.location , 这句js在采用标准的http协议是正常,但在https就出问题了,当在进行刷新的时候整个IE浏览器死掉了,只能通过进程结束来解决。后来我对这个js采用了另外一种方式:window.location.reload();就可以。但是项目问题并没有解决,不当当是index.jsp要进行刷新,其他的,如在进行保存或修改操作也需要做刷新的操作,只是不是采用js进行操作,而是在servlet里面进行重定向操作,如,当对信息进行保存的时候,请求一个documentSave的Servlet,然后在保存成功后从该Servlet重定向到刚新建的页面,这个时候出现的问题也是IE浏览器死掉了。

     以上就是项目碰到的问题,这会不会是跟重定向有关呢?不知道哪位有碰到过类似的问题,或说在采用https的时候客户IE需要进行哪些设置?请各位朋友指导!

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics