Asp.net中处理一个站点不同Web应用共享Session的问题

 更新时间:2006年09月28日 00:00:00   作者:  

1、问题描述:

    系统S中有M1,M2,M3,M4四个模块,每个模块都是一个web应用。其中一个模块中设置Session后在其他模块中无法读取。

2、问题原因:

    一个WEB应用相当于一个站点,应用与应用之间不可能共享Session。

3、解决方法:

1)  将四个web应用包含在同一个解决方案中

(注:调整.webinfo文件使解决方案能构正常运行)

2) 新建一个web应用Main,该web应用包含在解决方案S中,并直接存放在S目录下(即与虚拟目录S相对应)。

3) 在Main应用中添加其他四个应用的引用

4) 重新生成Main应用,此时,与Main模块相关的M1、M2、M3、M4四个模块的dll将生成于S\bin目录下。

5) 调整web.config文件

删除M1、M2、M3、M4四个模块web.config中除AppSetting节以外的所有节。(也可删除四个模块中的web.config,只保留S目录下的web.config文件。)

以下操作将影响开发环境

6) 删除goble.acax

删除M1、M2、M3、M4四个模块中的goble.acax文件。

7) 删除M1、M2、M3、M4四个模块对应的虚拟目录

8)大功告成

相关文章

  • 自己常用到的自定义公共类(已测试通过)

    自己常用到的自定义公共类(已测试通过)

    自己常用到的自定义公共类(已测试通过)...
    2007-03-03
  • asp.net 自制的单选、多选列表实现代码

    asp.net 自制的单选、多选列表实现代码

    在ASP.NET的页面上,ListBox最终是渲染成select元素,而CheckListBox最终被渲染成div或者是table,使得二者的样式无法统一,或者说要统一很麻烦。
    2009-08-08
  • asp.net StringBuilder的用法 实例代码

    asp.net StringBuilder的用法 实例代码

    StringBuilder实现的带数字的排行榜效果实现代码。
    2009-07-07
  • .Net Core中自定义认证实现

    .Net Core中自定义认证实现

    本文主要介绍了.Net Core中自定义认证实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • ASP.NET用SignalR建立浏览器和服务器的持久连接详解

    ASP.NET用SignalR建立浏览器和服务器的持久连接详解

    这篇文章主要给大家介绍了ASP.NET用SignalR如何建立浏览器和服务器的持久连接,文章先给大家简单介绍了配置环境,而后通过实战来给大家详细的介绍了实现的过程,文中通过一步步的步骤介绍的很详细,感兴趣的朋友们可以参考借鉴,下面来一起看看吧。
    2016-12-12
  • 封装的一个asp.net验证码类

    封装的一个asp.net验证码类

    昨天在一个Q群上面群主发了一个用ASP.NET实现验证码的demo,下载下来然后运行正常,页面上的img标签成功调用了一个一般处理程序并显示了中文的验证码图片,虽然有点模糊,但是可见上面是四个中文,图片背景为白色,背后有噪点线,边框黑色。
    2010-12-12
  • ashx介绍以及ashx文件与aspx文件之间的区别

    ashx介绍以及ashx文件与aspx文件之间的区别

    这篇文章主要介绍了ashx以及ashx文件与aspx文件之间的区别。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-12-12
  • 一个简单的自定义程序日志小样例

    一个简单的自定义程序日志小样例

    前面一篇文章大概说了下自己对日志的一点理解,可能不太直观,这里再附上一个简单的使用例子,以作为对之前的补充,例子比较简单,所以直接看注释即可。
    2009-07-07
  • DataGridView右键菜单自定义显示及隐藏列功能

    DataGridView右键菜单自定义显示及隐藏列功能

    WinForm程序中表单的列可自定义显示及隐藏,是一种常见的功能,对于用户体验来说是非常好的。这篇文章主要介绍了DataGridView右键菜单自定义显示及隐藏列功能,需要的朋友可以参考下
    2019-11-11
  • .NET SkiaSharp 生成二维码验证码及指定区域截取方法实现

    .NET SkiaSharp 生成二维码验证码及指定区域截取方法实现

    这篇文章主要为大家介绍了.NET SkiaSharp 生成二维码验证码及指定区域截取方法实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10

最新评论