`
murener
  • 浏览: 16822 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

如何禁止session使用cookie

    博客分类:
  • java
 
阅读更多
WAP上大部分的客户浏览器都不支持Cookie,索性禁止Session使用Cookie,统一使用URL地址重写会更好一些。
以下两种方法用于禁止session使用cookie,而只使用URL中的jsessionid
一、打开项目的WebRoot目录下的META-INF文件夹(跟WEB-INF文件夹同级,如果没有则创建),打开context.xml(如果没有则创建),编辑内容如下:

代码1  /META-INF/context.xml

<?xml version='1.0' encoding='UTF-8'?> 
<Context path="/myproject" cookies="false">  
</Context>
其中的myproject为工程的名称

二、修改Tomcat全局的conf/context.xml,修改内容如下:

代码2  context.xml

<!-- The contents of this file will be loadedfor each web application -->
<Context cookies="false">   
  <!-- ... 中间代码略 -->
</Context>

部署后TOMCAT便不会自动生成名JSESSIONID的Cookie,Session也不会以Cookie为识别标志,而仅仅以重写后的URL地址为识别标志了。
分享到:
评论

相关推荐

    flask-session-cookie-manager

    标题“flask-session-cookie-manager”指的是一个Python应用,它专门针对Flask框架,用于管理和操作session cookie。在Web开发中,session cookie是服务器用来跟踪用户状态的一种方式,特别是在无状态的HTTP协议上...

    j2ee实验二:学习使用Session和Cookie

    ### j2ee实验二:学习使用Session和Cookie #### 实验背景与目标 在现代Web应用开发中,理解和掌握会话管理和用户认证是至关重要的。本实验旨在通过一系列实际操作来帮助学生熟悉J2EE环境下Session和Cookie的工作...

    flask-session-cookie-manager-master.zip

    本项目“flask-session-cookie-manager-master.zip”显然是一款针对Flask Web框架的session管理工具,它专注于session的加密与解密。Flask是一个轻量级的Python Web服务器网关接口(WSGI)应用框架,广泛用于快速...

    flask、session、cookie解加密脚本

    在提供的`flask_session_cookie_manager3.py`和`flask_session_cookie_manager2.py`文件中,可能包含了实现这个过程的代码。这些脚本可能用来检查或调试`Flask`应用的`session`和`cookie`管理,或者用于演示如何手动...

    session与cookie的区别和联系?

    - **依赖关系**:Session的使用通常依赖于Cookie,因为Session ID通常是通过Cookie传递给服务器的。 #### 二、区别 1. **存储位置**: - Cookie存储在客户端,容易被用户查看和修改,安全性较低。 - Session...

    TP5 Session和Cookie

    开发者需要根据实际需求来选择使用Session还是Cookie。 在ThinkPHP5框架中,这两种技术的使用不仅限于简单的设置和获取。它们还可以与其他功能结合,比如认证、权限控制等。例如,你可以将用户登录后的信息存入...

    session 和cookie 区别

    标题与描述中的关键词“session和cookie区别”指向了两种在Web开发中常用的状态...总之,session和cookie在Web开发中扮演着重要角色,了解它们的区别和使用场景对于构建安全、高效、用户友好的Web应用程序至关重要。

    session与cookie的区别以及配置使用

    ### Session与Cookie的区别及配置使用 #### 一、概述 在Web开发中,尤其是在使用PHP进行后端开发时,为了实现用户状态管理、个性化设置等功能,开发者常常需要使用到两种技术:Session 和 Cookie。这两种技术虽然...

    asp.net的session和cookie的应用

    在实际应用中,Session和Cookie往往结合使用。例如,可以使用Cookie来存储用户的登录状态,然后用Session来存储用户在登录后的个性化信息。同时,考虑到隐私问题,开发者需要告知用户何时设置了Cookie,并尊重用户的...

    Cookie、Session和Token三者的区别及使用

    ### Cookie、Session与Token的区别及使用详解 #### 一、Cookie **定义**: Cookie是一种用于在客户端保持状态的方案。简单来说,当你访问一个网站时,该网站可能会在你的计算机上留下一些信息(如用户名、密码等),...

    关于session与cookie的原理简述

    【Session与Cookie原理...理解并熟练掌握Session和Cookie的使用,能够帮助开发者构建更安全、高效的应用。在实际应用中,通常会结合两者,利用Cookie存储Session ID,而Session用于存储敏感数据,以兼顾安全和性能。

    Session&Cookie;.rar

    在Web开发中,Session和Cookie是两种非常重要的用户状态管理工具。它们主要用于在HTTP协议无状态的特性下,保持用户的会话信息,实现用户在不同页面间的个性化体验和数据跟踪。下面将详细介绍这两种机制以及它们在...

    JavaWeb使用Session和Cookie实现登录认证

    JavaWeb 使用 Session 和 Cookie 实现登录认证 Session 和 Cookie 是 Web 开发中两种常用的技术,分别用于实现用户会话和客户端数据存储。本文将详细介绍如何使用 Session 和 Cookie 实现登录认证。 什么是 ...

    不用session和cookie的验证码

    完全不用session和cookie的验证码,样式自己设置,自己设置字符数

    JAVA之cookie与session

    ### JAVA之cookie与session #### 一、Cookie与Session的概念 **Cookie** 与 **Session** 是两种在 Web 开发中用于跟踪用户会话的重要技术。它们的主要目标是在客户端和服务端之间保持状态。 - **Cookie** 机制...

    SpringSession同时支持Cookie和header策略

    SpringSession通过配置可以选择使用特定的头部名称来传输session信息。 现在,我们来看看`CookieHeaderHttpSessionStrategy.java`这个文件。这个类是SpringSession实现上述策略的关键组件,它继承自`...

    c#实现cookie和session的登陆实例

    在Web开发中,Cookie和Session是两种常见的用户身份验证...通过以上讲解,你应该对C#中如何使用Cookie和Session进行登录实现了深入的理解。实际项目中,应根据需求选择适合的用户认证方法,并确保遵循最佳安全实践。

    session与cookie

    【Session与Cookie】是Web开发中两种常见的会话管理技术,它们主要负责在客户端和服务器之间维护用户状态。 **一、Cookie机制与Session机制的区别** 1. **Cookie机制**:Cookie是在客户端保持状态的方式,服务器将...

    对session和cookie的一些理解

    在“源码”和“工具”标签的提示下,我们可以推断文章可能涉及了Cookie和Session的实现细节,或许还涵盖了如何在实际项目中使用它们,或者分析了一些常见的库和框架如何处理Session和Cookie。例如,Spring框架提供了...

    经典收藏Cookie和Session

    ### 经典收藏:Cookie与Session机制详解 #### 一、Cookie机制与Session机制的区别 在Web开发中,为了维持用户的会话状态,通常有两种常用的技术:Cookie与Session。这两种技术各有特点,适用于不同的场景。 - **...

Global site tag (gtag.js) - Google Analytics