<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 56, comments - 54, trackbacks - 0, articles - 4
       ::  ::  :: 聯(lián)系 :: 聚合  :: 管理

    Web單點登錄功能設(shè)計

    Posted on 2005-11-16 10:29 Terry的Blog 閱讀(1182) 評論(1)  編輯  收藏 所屬分類: web開發(fā)

    Web單點登錄功能設(shè)計

    環(huán)境:Weblogic6.1  Oracle9i
    1 需求: 現(xiàn)在有兩套Web Application app1和app2,分別放在兩臺服務(wù)器上.現(xiàn)在希望從app1登錄后能通過Http鏈接直接遷移到app2畫面.不需要用戶再輸入口令。
    2 分析: 這個問題本質(zhì)上就是讓兩臺機器共享登錄的數(shù)據(jù)。
    3 解決方法: 考慮通過Http鏈接中的參數(shù)傳遞session Id。實際的登錄的數(shù)據(jù)放在一個雙方都可以存取的公共區(qū)。
    現(xiàn)在選擇weblogic的JNDI。(數(shù)據(jù)庫也可以)

    4 實現(xiàn):1: app1登錄時把登錄數(shù)據(jù)放到一個HashMap綁定到initialContext。
             2: 遷移鏈接http://app2ServerAddress/app2/TopEntry.do?sessid=這里寫sessionId。
             3: app2方通過request.getAttribute("sessid")得到sessionId再到initialContext中l(wèi)ookup出登錄數(shù)據(jù)。

    附注:1:  weblogic中JNDI的使用可參考本Blog相關(guān)文章。http://www.tkk7.com/terry-zj/archive/2005/11/16/20012.html
             2: 登錄數(shù)據(jù)放到一個HashMap中而不是AccountBean之類的自定義結(jié)構(gòu)。
             3: 這個方法的負荷能力還需具體測試。


     


    評論

    # re: Web單點登錄功能設(shè)計[未登錄]  回復(fù)  更多評論   

    2008-08-26 15:32 by cc
    這個東西,已經(jīng)有很多人做過了.
    你需要的是用戶的身份信息,其它的信息,就不需要了吧. ....
    主站蜘蛛池模板: 久久www免费人成看片| 亚洲黄色免费在线观看| 久久久久亚洲AV片无码下载蜜桃 | 亚洲AV美女一区二区三区| 18禁美女黄网站色大片免费观看 | 亚洲国产成人私人影院| 国产福利在线免费| 一个人看的hd免费视频| 亚洲好看的理论片电影| 日韩电影免费在线观看视频| 国产乱子伦精品免费视频| 亚洲视频在线观看网站| 在线看片无码永久免费aⅴ| 两个人看www免费视频| 亚洲综合一区无码精品| 国产精品V亚洲精品V日韩精品| 1区2区3区产品乱码免费| 日本高清不卡中文字幕免费| 亚洲午夜精品久久久久久人妖| 国产高清在线免费| 99久久人妻精品免费二区| 美女免费视频一区二区三区| 亚洲精品美女在线观看播放| 亚洲国产综合人成综合网站| 最近最新高清免费中文字幕 | 女性无套免费网站在线看| 三级网站免费观看| 亚洲aⅴ无码专区在线观看| 亚洲成在人天堂一区二区| 亚洲国产成人精品无码久久久久久综合| 免费国产黄网站在线观看可以下载| 国产成人综合亚洲| 国产精品亚洲午夜一区二区三区| 亚洲国产精品VA在线观看麻豆| 四虎影视精品永久免费| 国产成人免费网站| 91av免费观看| 一个人免费视频在线观看www| 在免费jizzjizz在线播| 一本久久免费视频| 亚洲精品无码一区二区|