|
我用JSP编了一个web应用程序,在登录页面时使用了SSL(https)传递登录的用户名和密码,并将用户信息和权限存入session中,这时我想由https的页面跳到http的页面。
<% response.sendRedirect(webpage) %>
由于下一个http页面要读刚才在https页面中设置好的session信息才能正常进入系统,可跳到下一个页面时出错,后来我查的一下,session中的值为null.
后来我问了一下我同学,他说https和http拥有两个不同的端口(8443和8080),所以分别以https和http访问同一个页网时,建立的sessionID是不同的,因而在https中设置好的session信息,在http中是读不出刚才在https中设置的session信息。
我想问问各位朋友,怎么实现https和http之间session传递的问题,或者我想问一下它们之间的session信息可以共享吗?
谢谢大家了:thank |
|