`
haouziwefe
  • 浏览: 127002 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

tomcat6 cookie问题

    博客分类:
  • java
阅读更多
    http://news.wangmeng.cn/由于开发都是在tomcat6的下面,平时都是下载最新的tomcat,没有注意其中的细节,这次被cookie搞的很郁闷,在公司里面调试通过,在自己的电脑上调试不通过,关键的区别是我cookie值是"fsg+auubvru=--nophuw7ivfg=--nxw25ybnfben7kzhu1xpvw=="(这是把cookie用des加密了),一般cookie是不带双引号的啊,怎么这个带了哦啊.

在google之后发现cookie是分两个版本一个是version 0,这个版本是被所有浏览器所接受的,另一个是version 1,关键区别是version 1的cookie内容可以放些特殊的字符,例如:空格,方括号,圆括号,等于号(=),逗号,双引号,斜杠,问号,@符号,冒号,分号都不能作为cookie的内容,version 0不行.

所以在带双引号的加密字符,那些特殊字符都可以正常取得,在tomcat6的修复日志里面写了只要cookie值里面有特殊字符就加上双引号!
 
0
10
分享到:
评论
1 楼 grandboy 2011-08-16  
我记得只是一个设置而以,什么version0,version1的,没有听过官方这种说法。

相关推荐

    tomcat修改jsessionid在cookie中的名称

    从Tomcat 6.x 开始,配置JSessionID在Cookie中的名称变得更加灵活。可以通过在`server.xml` 文件中的 `<Context>` 标签内设置 `sessionCookieName` 属性来完成这一操作。 **示例配置:** ```xml ... ``` 其中 ...

    tomcat跨域访问问题

    Tomcat作为一款广泛使用的Java Servlet容器,同样会遇到这个问题。跨域是由于浏览器的安全策略,同一源策略(Same-origin policy)限制了JavaScript对不同源(协议、域名或端口)的请求。为了解决Tomcat的跨域问题,...

    Tomcat6/Tomcat7/httpwatch

    【标题】"Tomcat6/Tomcat7/httpwatch" 涉及到的是两个关键的IT组件和一个网络性能监控工具。Tomcat6和Tomcat7是Apache Tomcat服务器的两个不同版本,它们都是Java Servlet和JavaServer Pages(JSP)的开源应用服务器...

    tomcat6绿色免安装版

    Tomcat提供了基于Cookie的会话跟踪,可以在`web.xml`中配置会话超时时间。 13. **集群与负载均衡**: 虽然Tomcat 6本身不直接支持集群配置,但可以通过第三方软件,如Apache HTTP Server的mod_proxy模块实现负载...

    tomcat常见问题及解决方法

    6. 在 Tomcat 下使用 JNI 时我遇到了类装载器的问题 在 Tomcat 中使用 JNI 时,需要了解类装载器的问题。不能将本地库或者他们的 JNI 接口放在应用程序的 WEB-INF/lib 或者 WEB-INF/classes 目录下,否则可能会导致...

    tomcat解决跨越问题

    本篇文章将详细讲解如何解决Tomcat的跨域问题。 1. 同源策略与跨域问题: 同源策略是浏览器为了保护用户信息安全而实施的一种安全机制,它限制了脚本只能访问与当前页面同源的资源。然而,在现代Web应用中,前后端...

    ngnix + memcached + tomcat6负载均衡中session复制依赖jar全

    在`Tomcat`集群中,`Memcached`常被用作会话持久化存储,替代默认的基于Cookie或者基于JVM的会话复制机制。通过将session信息存储在`Memcached`中,所有`Tomcat`实例都能访问到相同的session信息,从而实现跨服务器...

    nginx+tomcat6+redis实现session共享Jar文件

    这个配置允许多个Tomcat服务器之间共享用户session,避免了用户在切换服务器时需要重新登录的问题。下面将详细介绍这一方案的各个组成部分及其工作原理。 首先,`nginx`是一个高性能的反向代理服务器和负载均衡器,...

    nginx-tomcat6_session共享Memcached包.zip

    本项目“nginx-1.9.3--tomcat-(6)-memcached-session共享session负载均衡”聚焦于如何在Nginx、Tomcat6以及Memcached之间实现Session共享,以确保用户会话在集群环境中的连续性。 首先,让我们了解核心组件的作用:...

    基于Tomcat6的CAS SSO配置

    基于Tomcat6的CAS SSO配置涉及的主要知识点包括SSO(Single Sign-On,单点登录)、CAS(Central Authentication Service,中心认证服务)、SSL(Secure Socket Layer,安全套接层)以及Tomcat服务器的配置。...

    学习tomcat源码+英文《How Tomcat Work》和每一章的相关项目+tomcat6源码依赖jar

    5. **会话管理**:Tomcat提供了多种会话跟踪机制,包括基于cookie和URL重写,理解这些实现有助于优化应用性能。 6. **安全性**:了解Tomcat如何实现基本的安全策略,如访问控制、SSL/TLS加密等。 7. **配置解析**...

    Windows下Apache2.2+Tomcat6配置集群、负载均衡、session共享

    3. **使用cookie**:在cookie中存储session ID,每次请求时携带,Apache通过stickysession指令将请求定向到对应的Tomcat实例。 通过以上配置,我们可以构建一个高可用、负载均衡的Web服务系统。在实际操作中,还...

    Tomcat 中文问题及解决方法总结

    本文总结了Tomcat 4.0 和 4.1 版本下常见的中文问题及其解决方案,包括JSP页面中文显示问题、POST和GET方式提交表单中文乱码问题以及Cookie中中文字符处理问题。通过以上方法,可以有效解决Tomcat中文环境中出现的...

    使用 CAS 在 Tomcat6 中实现单点登录

    总结来说,实现使用CAS在Tomcat6中进行单点登录,需要理解SSO的基本概念,熟悉CAS的工作原理和协议流程,掌握CAS Server的部署和配置,以及CAS Client在Tomcat中的集成。通过这些步骤,可以构建一个安全且方便的单点...

    Tomcat8亲测可用 tomcat-redis-session-manager的jar包

    当用户在网站上进行操作时,服务器会为每个用户创建一个唯一的session ID,并将其存储在客户端(通常是cookie)和服务器端(如内存或数据库)。这样,即使用户在浏览不同的页面,服务器也能识别出同一用户。 4. **...

    tomcat源码

    理解Tomcat源码不仅有助于提升个人技能,还能够帮助开发者解决实际问题,比如调试应用异常、优化性能、自定义功能等。因此,花时间研究`apache-tomcat-8.5.35-src`是一个对Java Web开发者非常有价值的学习过程。

    Tomcat7+Redis+Session 负载之后session 共享 tomcat jar包

    用户可能会被分配到不同的Tomcat实例上,由于Session信息存储在单个服务器的内存中,因此会导致用户在不同服务器间切换时Session丢失,从而引发登录状态失效的问题。 为了解决这个问题,我们可以利用Redis这个高效...

    tomcat8源码

    深入理解Tomcat的源码有助于我们更好地掌握其工作原理,从而优化应用性能,解决潜在问题。 1. **Tomcat架构概述** Tomcat的核心架构主要分为几个部分:Catalina(核心处理引擎)、Jasper(JSP编译器)、 Coyote...

    Linux下安装与配置基于nginx的tomcat负载均衡和集群(通过cookie分发请求)

    以上就是通过nginx在Linux下配置基于cookie的Tomcat负载均衡和集群的基本步骤。通过这种方式,你可以提高Web应用程序的可扩展性、稳定性和性能。阅读《Nginx指南.pdf》和《ѧϰNginx.ppt》等资料,可以进一步深入...

    cookie设置httpOnly和secure属性实现及问题

    ### Cookie设置httpOnly和secure属性实现及问题 #### 一、引言 在现代Web开发中,保护用户的隐私和数据安全至关重要。其中一种常见的做法就是通过设置Cookie的`httpOnly`和`secure`属性来增强安全性。这两个属性...

Global site tag (gtag.js) - Google Analytics