| 導購 | 订阅 | 在线投稿
分享
 
 
 

.net同站點多虛擬目錄下的Session共享思路

2008-12-13 08:23:44  編輯來源:互聯網  简体版  手機版  移動版  評論  字體: ||

公司搞了個辦公系統,由于一些模塊多人分開開發的而事先也沒規劃好,到把一些模塊合起來的時候Session共享就是個問題了(郁悶啊爲啥不事先規劃好呢~~~~),網上找了不少方案,總結了主要以以下幾種:

Session存放到數據庫,不管多站點還是虛擬目錄調用都是方便的來

通過Cookie方式傳遞,同一站點不同虛擬目錄可以共享主站的Cookie的

跨應用程序進行 Forms 身份驗證

通過WebService或類似WebService的方式返回主站的Session內容

把多個虛擬目錄下的.net程序合並起來,當然這個合並最好是這幾個.net程序編寫風格上最好類似,要不會産生不少額外的工作量,到時候是很頭痛的

注意:不存在其它更方便的更直接的Session共享方式了,看到此日志的朋友也就別再苦苦搜索了,以上的幾種解決方案選一種吧。中間兩種方式特別要注意數據的加密及請求Session數據來源來驗證

沒特別說明的均爲同一Web站點,把當前Web站點的Session值共享給其下的虛擬目錄中的.net應用程序。

出處:http://blog.breakn.net/article.asp?id=416

  公司搞了個辦公系統,由于一些模塊多人分開開發的而事先也沒規劃好,到把一些模塊合起來的時候Session共享就是個問題了(郁悶啊爲啥不事先規劃好呢~~~~),網上找了不少方案,總結了主要以以下幾種: Session存放到數據庫,不管多站點還是虛擬目錄調用都是方便的來 通過Cookie方式傳遞,同一站點不同虛擬目錄可以共享主站的Cookie的 跨應用程序進行 Forms 身份驗證 通過WebService或類似WebService的方式返回主站的Session內容 把多個虛擬目錄下的.net程序合並起來,當然這個合並最好是這幾個.net程序編寫風格上最好類似,要不會産生不少額外的工作量,到時候是很頭痛的   注意:不存在其它更方便的更直接的Session共享方式了,看到此日志的朋友也就別再苦苦搜索了,以上的幾種解決方案選一種吧。中間兩種方式特別要注意數據的加密及請求Session數據來源來驗證   沒特別說明的均爲同一Web站點,把當前Web站點的Session值共享給其下的虛擬目錄中的.net應用程序。 出處:[url=http://blog.breakn.net/article.asp?id=416]http://blog.breakn.net/article.asp?id=416[/url]
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
王朝網路微信公眾號
微信掃碼關註本站公眾號 wangchaonetcn
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有