同域名不同端口應用共享sessionid問題解決辦法


相同域名共享sessionid

www.abc.com

www.abc.com/test

www.abc.com:8080

www.abc.com:8989

 

這些地址由於是在相同的域名下,所以共享sessionid,

如果他們分別是不同的應用,而又不想讓它們共享sessionid怎么辦呢?

我們可以改變他們的將他們的sessionCookieName改為不同值。

Tomcat下修改方式如下:

在Host節點內的Context節點上增加 sessionCookieName="xxx"

<Context path="" docBase="ROOT" reloadable="true" sessionCookieName="ROOT"/>  

其它的容器暫不知道如何修改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM