首页 > 其他分享 >同站点下不同虚拟目录间session共享

同站点下不同虚拟目录间session共享

时间:2022-12-08 10:38:47浏览次数:39  
标签:SessionWrite 虚拟目录 网站 SessionRead 站点 session SessionRoot


1、  SessionShareDemo

2、  SessionShareDemo下创建一个用作session共享的根目录网站SessionRoot

3、  SessionRoot网站下新建两个文件夹SessionWrite和SessionRead

4、  sessoin的网站,并将网站的位置设定在SessionRoot下的SessionWrite文件夹

5、  session的网站,并将网站的位置设定在SessionRoot下的SessionRead文件夹

6、  SessionWrite和SessionRead中web.config下的<authentication />和<sessionState />节点

7、  SessionWrite和SessionRead

8、  SessionRoot中添加SessionWrite和SessionRead网站的引用

9、  编译并发布网站到服务器

10、              新增网站SessionShare,并将网站的根目录设置为SessionRoot

11、              网站SessionShare下新增虚拟目录SessionWrite,并将根目录设置为SessionWrite

12、              网站SessionShare下新增虚拟目录SessionRead,并将根目录设置为SessionRead

13、              右键SessionWrite虚拟目录,打开属性下的虚拟目录,将应用程序设置里的应用程序名删除

14、              右键SessionRead虚拟目录,打开属性下的虚拟目录,将应用程序设置里的应用程序名删除

15、              现在,你可以测试session是否可以再同站点的不同虚拟目录下共享session了

 

 

说明:

1、为什么在IIS管理器中删除SessionWrite和SessionRead的虚拟目录? 

  答:为了让这两个子项目和SessionRoot在一个虚拟目录中。  

  

  2、除去个项目的web.config(除根项目)中的如下代码 

  解:原说法有误,只要去掉<authentication   mode="Windows"   />即可。这一步是因为认证节只能在应用根下配置。 

 

 

标签:SessionWrite,虚拟目录,网站,SessionRead,站点,session,SessionRoot
From: https://blog.51cto.com/u_15906220/5920643

相关文章

  • JS操作session
    一.设置值sessionStorage.setItem(key,value);二.得到值vardata=sessionStorage.getItem(key);三.删除值sessionStorage.removeItem(key);四.清除Session中所有的......
  • session,cookie,token详解
    session,cookie,token详解1.session1.1session的作用是什么session的作用是用于保存每个用户的专用信息;当用户访问时,服务器都会为每个用户分配唯一的SessionID,而且当......
  • session redis共享
    参考:Redis实现分布式Session-张小凯的博客使用Redis实现session共享......
  • 域对象共享数据 Request、Session、Application、Model、ModelAndView、Map、ModelMap
    环境搭建:改系列文章开始有介绍。这部分代码所在磁盘位置:F:\workspace\SpringMVC代码\springMVC-demo4设置:request.setAttribute("testRequestScope","Hello,ServletAPI"......
  • Spring Session for Apache Geode 教程
    1.简介Spring会话提供了用于管理用户会话信息的API和实现。它还提供与以下各项的透明集成:HttpSession-使它能够被集群化(即复制)实现高可用性),而无需绑定到特定于应用程......
  • 安装phpStudy后报错:Warning: session_start()...” 的解决方法
    在使用phpstudy的时候遇到以下报错:Warning:session_start():open(C:/ProgramFiles/php/sessiontemp\sess_0cde28de3ce1a2e2cc8e8723b5a40279,O_RDWR)failed:Permiss......
  • Session和Shiro的Session区别
    tomcat中的session常出现为jsessionId,而shiro的session不相同,两者的id不同。在controller中,通过request.getSession(_)获取会话session,该session到底来源servletReque......
  • 会话技术-Session-特点、验证码-需求-分析、代码演示
    会话技术-Session-特点1.session用于存储一次会话的多次请求的数据,存在服务器端2.session可以存储任意类型,任意大小的数据session与Cookie的区别:1.sess......
  • Http、Https简介和Session、token的请求流程
    Http    Http(超文本输出协议)是一种分布式、协作式和超媒体信息系统的应用层协议,它通常运行在TCP之上,因特网应用最广泛的便是Http协议,所有www都遵循这个标准。主......
  • 七、Cookie、Session
    7.1、会话:会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话;有状态会话:一个同学来过教师,下次再来教室,我们会知道这个同学,曾经来......