每日一得

          不求多得,只求一得 about java,hibernate,spring,design,database,Ror,ruby,快速開發
          最近關心的內容:SSH,seam,flex,敏捷,TDD
          本站的官方站點是:顛覆軟件

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            220 隨筆 :: 9 文章 :: 421 評論 :: 0 Trackbacks
          <2006年6月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(23)

          隨筆分類(240)

          隨筆檔案(219)

          文章分類(9)

          文章檔案(9)

          收藏夾(15)

          java link

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          key words: HttpClient LDAP LDAP驗證

          LDAP目前應用得非常廣泛,在企業環境里可以供各種應用統一用戶驗證數據。

          以下是一個客戶端在正常訪問的時候插入驗證代碼,將用戶提交的用戶名和密碼提交給ldap驗證
          HttpClient?hc?=?new?HttpClient();
          ????????????GetMethod?method?
          =?new?GetMethod("http://www.yoursite.com/auth/your_auth.html");
          ????????????String?inputUserName?
          =?JOptionPane.showInputDialog("Input?your?User?Name:");
          ????????????String?inputPassWord?
          =?JOptionPane.showInputDialog("Input?your?password:");
          ????????????UsernamePasswordCredentials?upc?
          =?new?UsernamePasswordCredentials(inputUserName,?inputPassWord);
          ????????????hc.getState().setCredentials(
          null,?null,?upc);
          ????????????
          int?status?=?hc.executeMethod(method);
          ????????????method.releaseConnection();
          ????????????
          if(status?==?200)
          ????????????{
          ????????????????System.out.println(
          "login?successful!");
          ??????????????? //do your business things

          ????????????}?
          else
          ????????????{
          ????????????????System.out.println(
          "Login?failed!??Please?check?your?userName?and?Password!");
          ????????????}


          http://www.yoursite.com/auth/your_auth.html如果直接訪問會彈出對話框讓你輸入用戶名密碼


          posted on 2006-06-11 12:31 Alex 閱讀(1062) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 雅安市| 星座| 东台市| 赫章县| 邵阳市| 江源县| 唐河县| 会宁县| 红安县| 富平县| 视频| 墨江| 松桃| 南投县| 徐水县| 昔阳县| 应用必备| 乌兰察布市| 靖边县| 南投县| 昌都县| 施秉县| 东方市| 鄱阳县| 沁源县| 黄大仙区| 喀喇| 晋宁县| 乐清市| 罗平县| 恩平市| 威海市| 西乌| 秭归县| 吉木萨尔县| 贵港市| 南郑县| 保德县| 敖汉旗| 兖州市| 湘阴县|