idea下面开发的项目 部署到tomcat下面 cookie path 有跨域问题 已经解决

idea下面开发的项目 部署到tomcat下面 cookie path 有跨域问题 已经解决_第1张图片

                  unpackWARs="true" autoDeploy="true">
         
         
         

path="/HealthMail3"  是webapps  下面你的工程文件夹   

sessionCookiePath="/"   将cookied的path置位/   如果不写就是  /HealthMail3/

 

 

 

 

 

 

 

http://chembo.iteye.com/blog/1194552

 

改变JSESSIONID Set-Cookie的 Path

  • 博客分类: 
  • tomcat

JSESSIONIDPathtomcattomcat7 

Set-Cookie: JSESSIONID=6941712CDVA075E14PF0C8DB15UF78E5; Path=/mywebapp 

如果想将Path=/mywebapp 转为 / 
即: 
Set-Cookie: JSESSIONID=16FB366B425C1EECD229BE1A395FD37C; Path=/ 

修改tomcat/conf/server.xml: 
Xml代码 

 收藏代码

  1.            maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
  2.            enableLookups="false" redirectPort="NN" acceptCount="100"  
  3.            connectionTimeout="20000" disableUploadTimeout="true"  
  4.            emptySessionPath="true"  
  5.             />  


上面是针对tomcat6的,如果是tomcat7,emptySessionPath该属性无效, 
需要在context.xml加sessionCookiePath: 
...  

你可能感兴趣的:(博客)