一、全删“ http ://”    打头的网址上网浏览,浏览过的网站的网址就会留在IE浏览器地址栏中,自己的上网信息自己自然不想让别人知道,那就删吧。    打开IE的“工具”菜单,并点击“ Internet 选项”,就会出现一个“ In
1.解析URL关于URL:URL(Universal Resource Locator):统一资源定位符。俗称网页地址或者网址。URL用来表示某个资源的地址。(通过俗称就能看出来)URL主要由以下几个部分组成:a.传输协议b.服务器c.域名d.端口e.虚拟目录f.文件名g.锚h.参数也就是说,通常一个URL是像下面这样上面的链接有几个要注意的地方:“;” 和“/”的使用,80端口默认不显示,“?”
<bean id="sessionManager" class="org.apache.shiro.web.session.mgt.DefaultWebSessionManager"><property name="sessionIdUrlRewritingEnabled" value="false" /></bean>
原创 2017-09-18 09:18:57
4317阅读
背景:使用CAS登录的过程中会涉及到三次重定向,如果在同一个局域网内,是没有任何问题的,但如果涉及到跨网访问就有问题了。解决思路:通过Nginx对要访问的系统进行代理,把响应头中的重定向Location的地址改成外网能访问到的IP,实现跨网访问。      实现步骤:1、安装Nginx,安装ngx_headers_more模块安装方式:进
目录一、什么是session1. session定义2. session的机制二、标准session实现和spring-session的区别三、spring-session与springboot集成1. 引入依赖包2. 创建httpSession配置文件3. 根据实际情况个性化redis配置四、spring-session核心流程解析1. SessionRepositoryFilter的包装2.
转载 2024-07-11 23:36:34
100阅读
今天接到一个小需求需求如下HR:前段时间开发的新官网,之前有很多其他公司对接了我们这个官网上的某个页面, 现在需要你写个nginx把之前他们访问的链接重定向到现在新的链接。 我:为什么不让他们直接访问现在新的这个链接? HR:其他公司都是用的之前链接生成的二维码,扫码访问的。 HR:现在到处都在用那个二维码,替换二维码成本太大。 因为访问的都是前端静态文件,所以一开始想到用配置n
转载 2024-06-26 06:48:24
214阅读
Nginx这个软件不用介绍了吧。下面是转载整理关于Nginx应用参考文档:目 录一、        Nginx 基础知识二、        Nginx 安装及调试三、        Nginx Rewrite四、&nbs
OpenRestyOpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。通过汇聚各种设计精良的 Nginx 模块,从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua
转载 2024-07-20 15:43:00
599阅读
基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理 基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理实现结果需要将以下地址都统一跳转到 https 的根域名 https://chanvinxiao.com http://chanvinxiao.com (不带 www 的 http)
在服务器端,我们用惯了session.setAttribute("",userInfo)这样的一行代码,估计你很少想到:服务器与浏览器之间是如何保持会话状态的。好了,先引用一些文章的精彩片段:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxx...
原创 2021-07-26 11:43:36
210阅读
在服务器端,我们用惯了session.setAttribute("",userInfo)这样的一行代码,估计你很少想到:服务器与浏览器之间是如何保持会话状态的。好了,先引用一些文章的精彩片段:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x
原创 2022-03-01 15:43:42
87阅读
一、现象同一台服务器有两个不同域A(端口:9000)和域B(端口:8000),应用CA在域A中,应用CB在域B中,都使用session保存登录状态,进行如下操作在同一浏览器中,先登录应用CA,再登录应用CB,然后切回应用CA,发现CA的session丢失,需要重新登录经过调查发现,切回CA的时候,JSESSIONID被覆盖成了请求CB的JSESSIONID二、原因因cookie冲突导致sessio
转载 2024-03-17 14:08:18
152阅读
最近用struts2 +ajax实验了一个登陆的页面,第一次在浏览器里输入地址时后面会附带jsessionid=************,遂上网搜了搜 这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxxxxx”。这个参数有时候有,有时候又没有,说它是参数可又跟一般传递的参数不同,它是紧跟在url后面用分号来分隔的,用一般的request.getParamete
shiro版本在1.3.2版本以上这个BUG已经解决,只需要在配置文件如下配置中添加红色部分即可 .........................
原创 2022-07-20 11:24:20
198阅读
在服务器端,我们用惯了session.setAttribute("",userInfo)这样的一行代码,估计你很少想到:服务器与浏览器之间是如何保持会话状态的。好了,先引用一些文章的精彩片段:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxx
原创 2021-01-09 20:28:09
290阅读
所谓session可以这样理解:当与服务端进行会话时,比如说登陆成功后,服务端会为用户开壁一块内存区间,用以存放用户这次会话的一些内容,比如说用户名之类的。那么就需要一个东西来标志这个内存区间是你的而不是别人的,这个东西就是session id(jsessionid只是tomcat中对session id的叫法,在其它容器里面,不一定就是叫jsessionid了。),而这个内存区间你可以
转载 2024-05-16 05:18:03
38阅读
在服务器端,我们用惯了session.setAttribute("",userInfo)这样的一行代码,估计你很少想到:服务器与浏览器之间是如何保持会话状态的。好了,先引用一些文章的精彩片段:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxx
 <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>维护中</title>网站正在进行维护抱歉给您带来不便,请稍后再访问。2. **配置 Nginx 服务器块:** 打开 Nginx
转载 2024-06-27 13:17:39
729阅读
在web service中,谈到保存上下文机制或者记录用户登录情况等等,就需要谈到2中不同的技术,SESSION和COOKIE,这在性能测试时,我想在做关联时也是基于SESSIONID的考虑。接下来,就浅析一下我自己对他们的理解,记录每一天的点滴。 1. SESSION: session是针对每一个用户的,变量的值保存在服务器端,通过SessionID
转载 2024-06-01 18:30:51
23阅读
1:session的作用由于http协议是无状态会话协议,无法保存信息,session是为了解决用户在浏览活动中能够保存信息而诞生的。每一个session都会有唯一标识符jsessionidjsessionid保存在cookie中,每次客户端请求,服务器都能通过保存在cookie中的jsessionid找到对应的session。也就是说session是基于cookie的实现。 ps:储存jses
转载 2024-05-23 17:16:14
70阅读
  • 1
  • 2
  • 3
  • 4
  • 5