Asp.net中處理一個(gè)站點(diǎn)不同Web應(yīng)用共享Session的問(wèn)題
1、問(wèn)題描述:
系統(tǒng)S中有M1,M2,M3,M4四個(gè)模塊,每個(gè)模塊都是一個(gè)web應(yīng)用。其中一個(gè)模塊中設(shè)置Session后在其他模塊中無(wú)法讀取。
2、問(wèn)題原因:
一個(gè)WEB應(yīng)用相當(dāng)于一個(gè)站點(diǎn),應(yīng)用與應(yīng)用之間不可能共享Session。
3、解決方法:
1) 將四個(gè)web應(yīng)用包含在同一個(gè)解決方案中
(注:調(diào)整.webinfo文件使解決方案能構(gòu)正常運(yùn)行)
2) 新建一個(gè)web應(yīng)用Main,該web應(yīng)用包含在解決方案S中,并直接存放在S目錄下(即與虛擬目錄S相對(duì)應(yīng))。
3) 在Main應(yīng)用中添加其他四個(gè)應(yīng)用的引用
4) 重新生成Main應(yīng)用,此時(shí),與Main模塊相關(guān)的M1、M2、M3、M4四個(gè)模塊的dll將生成于S\bin目錄下。
5) 調(diào)整web.config文件
刪除M1、M2、M3、M4四個(gè)模塊web.config中除AppSetting節(jié)以外的所有節(jié)。(也可刪除四個(gè)模塊中的web.config,只保留S目錄下的web.config文件。)
以下操作將影響開(kāi)發(fā)環(huán)境
6) 刪除goble.acax
刪除M1、M2、M3、M4四個(gè)模塊中的goble.acax文件。
7) 刪除M1、M2、M3、M4四個(gè)模塊對(duì)應(yīng)的虛擬目錄
8)大功告成
- Asp.net給站點(diǎn)某目錄增加Aspnet用戶
- 充分利用ASP.NET的三種緩存提高站點(diǎn)性能的注意方法
- asp.net Web站點(diǎn)風(fēng)格切換的實(shí)現(xiàn)
- asp.net 站點(diǎn)URLRewrite使用小記
- asp.net 支持多語(yǔ)言站點(diǎn)的實(shí)現(xiàn)方法
- 導(dǎo)致Asp.Net站點(diǎn)重啟10個(gè)原因小結(jié)分析
- ASP.NET 站點(diǎn)地圖(sitemap)簡(jiǎn)明教程
- 分享下頁(yè)面關(guān)鍵字抓取www.icbase.com站點(diǎn)代碼(帶asp.net參數(shù)的)
- 設(shè)置ASP.NET頁(yè)面的運(yùn)行超時(shí)時(shí)間詳細(xì)到單個(gè)頁(yè)面及站點(diǎn)
- ASP.NET站點(diǎn)導(dǎo)航應(yīng)用詳解
- 如何建立ASP.NET站點(diǎn)
相關(guān)文章
ASP.NET網(wǎng)站導(dǎo)航及導(dǎo)航控件如何使用
這篇文章主要介紹了ASP.NET網(wǎng)站導(dǎo)航及導(dǎo)航控件如何使用,需要的朋友可以參考下2015-09-09
ASP.NET使用ajax實(shí)現(xiàn)分頁(yè)局部刷新頁(yè)面功能
使用ajax方法實(shí)現(xiàn)分頁(yè)也很簡(jiǎn)單,主要是兩個(gè),ContentTemplate和Trigger。先把listView扔ContentTemplate里面。然后在Trigger里面加入asp:AsyncPostBackTrigger,將ID指向之前的分頁(yè)控件DataPager控件。具體實(shí)現(xiàn)代碼大家可以參考下本文2017-03-03
擁有網(wǎng)頁(yè)版小U盤 ASP.NET實(shí)現(xiàn)文件上傳與下載功能
這篇文章主要為大家詳細(xì)介紹了ASP.NET實(shí)現(xiàn)文件上傳與下載功能,類似于U盤功能,具有一定的參考價(jià)值。感興趣的小伙伴們可以參考一下2016-08-08
asp.net配置會(huì)話狀態(tài)Session實(shí)現(xiàn)代碼
在Web應(yīng)用程序中,都會(huì)有一個(gè)Web.config文件來(lái)配置當(dāng)前Web項(xiàng)目。其中包括關(guān)于會(huì)話狀態(tài)Session的配置2012-10-10
.NET使用NPOI實(shí)現(xiàn)讀取帶有圖片的excel數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了.NET如何使用NPOI實(shí)現(xiàn)讀取帶有圖片的excel數(shù)據(jù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03
.NET Core對(duì)象池的應(yīng)用:設(shè)計(jì)篇
本文主要講解對(duì)象池的三個(gè)核心對(duì)象:表示對(duì)象池的ObjectPool<T>對(duì)象、對(duì)象值提供者的ObjectPoolProvider對(duì)象,已及控制池化對(duì)象創(chuàng)建與釋放行為的IPooledObjectPolicy<T>對(duì)象。感興趣的小伙伴可以參考一下這篇文章2021-09-09
Asp.net 時(shí)間操作基類(支持短日期,長(zhǎng)日期,時(shí)間差)
支持短日期,長(zhǎng)日期,時(shí)間差的操作基類,方便大家直接使用2008-11-11
asp.net Parameters.AddWithValue方法在SQL語(yǔ)句的 Where 字句中的用法
今天晚上看論壇,有人提問(wèn)說(shuō),Parameters.AddWithValue方法在有些情況下不好使2009-01-01
win8/8.1系統(tǒng)安裝.net framework 3.5出現(xiàn)0x800F0906代碼錯(cuò)誤的解決方法
這篇文章主要為大家詳細(xì)介紹了win8/8.1系統(tǒng)安裝.net framework 3.5出現(xiàn)0x800F0906代碼錯(cuò)誤的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01

