Asp.net中處理一個站點(diǎn)不同Web應(yīng)用共享Session的問題
1、問題描述:
系統(tǒng)S中有M1,M2,M3,M4四個模塊,每個模塊都是一個web應(yīng)用。其中一個模塊中設(shè)置Session后在其他模塊中無法讀取。
2、問題原因:
一個WEB應(yīng)用相當(dāng)于一個站點(diǎn),應(yīng)用與應(yīng)用之間不可能共享Session。
3、解決方法:
1) 將四個web應(yīng)用包含在同一個解決方案中
(注:調(diào)整.webinfo文件使解決方案能構(gòu)正常運(yùn)行)
2) 新建一個web應(yīng)用Main,該web應(yīng)用包含在解決方案S中,并直接存放在S目錄下(即與虛擬目錄S相對應(yīng))。
3) 在Main應(yīng)用中添加其他四個應(yīng)用的引用
4) 重新生成Main應(yīng)用,此時,與Main模塊相關(guān)的M1、M2、M3、M4四個模塊的dll將生成于S\bin目錄下。
5) 調(diào)整web.config文件
刪除M1、M2、M3、M4四個模塊web.config中除AppSetting節(jié)以外的所有節(jié)。(也可刪除四個模塊中的web.config,只保留S目錄下的web.config文件。)
以下操作將影響開發(fā)環(huán)境
6) 刪除goble.acax
刪除M1、M2、M3、M4四個模塊中的goble.acax文件。
7) 刪除M1、M2、M3、M4四個模塊對應(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 支持多語言站點(diǎn)的實(shí)現(xiàn)方法
- 導(dǎo)致Asp.Net站點(diǎn)重啟10個原因小結(jié)分析
- ASP.NET 站點(diǎn)地圖(sitemap)簡明教程
- 分享下頁面關(guān)鍵字抓取www.icbase.com站點(diǎn)代碼(帶asp.net參數(shù)的)
- 設(shè)置ASP.NET頁面的運(yùn)行超時時間詳細(xì)到單個頁面及站點(diǎn)
- ASP.NET站點(diǎn)導(dǎo)航應(yīng)用詳解
- 如何建立ASP.NET站點(diǎn)
相關(guān)文章
asp.net 自制的單選、多選列表實(shí)現(xiàn)代碼
在ASP.NET的頁面上,ListBox最終是渲染成select元素,而CheckListBox最終被渲染成div或者是table,使得二者的樣式無法統(tǒng)一,或者說要統(tǒng)一很麻煩。2009-08-08asp.net StringBuilder的用法 實(shí)例代碼
StringBuilder實(shí)現(xiàn)的帶數(shù)字的排行榜效果實(shí)現(xiàn)代碼。2009-07-07.Net Core中自定義認(rèn)證實(shí)現(xiàn)
本文主要介紹了.Net Core中自定義認(rèn)證實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01ASP.NET用SignalR建立瀏覽器和服務(wù)器的持久連接詳解
這篇文章主要給大家介紹了ASP.NET用SignalR如何建立瀏覽器和服務(wù)器的持久連接,文章先給大家簡單介紹了配置環(huán)境,而后通過實(shí)戰(zhàn)來給大家詳細(xì)的介紹了實(shí)現(xiàn)的過程,文中通過一步步的步驟介紹的很詳細(xì),感興趣的朋友們可以參考借鑒,下面來一起看看吧。2016-12-12ashx介紹以及ashx文件與aspx文件之間的區(qū)別
這篇文章主要介紹了ashx以及ashx文件與aspx文件之間的區(qū)別。需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12.NET?SkiaSharp?生成二維碼驗(yàn)證碼及指定區(qū)域截取方法實(shí)現(xiàn)
這篇文章主要為大家介紹了.NET?SkiaSharp?生成二維碼驗(yàn)證碼及指定區(qū)域截取方法實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10