<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單點(diǎn)登錄功能設(shè)計(jì)

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

    4 實(shí)現(xiàn):1: app1登錄時(shí)把登錄數(shù)據(jù)放到一個(gè)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ù)放到一個(gè)HashMap中而不是AccountBean之類的自定義結(jié)構(gòu)。
             3: 這個(gè)方法的負(fù)荷能力還需具體測(cè)試。


     


    評(píng)論

    # re: Web單點(diǎn)登錄功能設(shè)計(jì)[未登錄]  回復(fù)  更多評(píng)論   

    2008-08-26 15:32 by cc
    這個(gè)東西,已經(jīng)有很多人做過了.
    你需要的是用戶的身份信息,其它的信息,就不需要了吧. ....
    主站蜘蛛池模板: 最近免费2019中文字幕大全| 国产精品成人69XXX免费视频| 日本一卡精品视频免费| 中文字幕第一页亚洲| 亚洲阿v天堂在线2017免费| va亚洲va日韩不卡在线观看| 亚洲GV天堂GV无码男同| 亚洲日韩aⅴ在线视频| 无码AV动漫精品一区二区免费| 国产免费人视频在线观看免费| 日韩在线视精品在亚洲| yy6080亚洲一级理论| 久久久久久久久久久免费精品 | 激情亚洲一区国产精品| 毛片免费vip会员在线看| 亚洲成a人在线看天堂无码| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 一区在线免费观看| 国产亚洲日韩在线三区| 毛片在线全部免费观看| 亚洲图片中文字幕| 精品国产精品久久一区免费式| 在线观看亚洲视频| 亚洲午夜无码久久久久| 久久精品国产免费观看三人同眠| 亚洲另类图片另类电影| 国产又黄又爽又刺激的免费网址 | 永久免费视频网站在线观看| 亚洲校园春色另类激情| 免费国产一级特黄久久| 成在人线av无码免费高潮喷水| 亚洲精品美女久久久久9999| 日韩精品免费电影| 成人av片无码免费天天看| 18亚洲男同志videos网站| 国内精品免费视频自在线| 中文字幕一区二区三区免费视频| 精品日韩亚洲AV无码| 国产在线ts人妖免费视频| 无码国产精品一区二区免费式芒果 | 91精品免费在线观看|