空間站

          北極心空

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks

          實(shí)戰(zhàn)Acegi:使用Acegi作為基于Spring框架的WEB應(yīng)用的安全框架

          最近項(xiàng)目使用Acegi作為安全框架的實(shí)現(xiàn),效果不錯,就寫了這篇文章作為總結(jié).

          對于任何一個完整的應(yīng)用系統(tǒng),完善的認(rèn)證和授權(quán)機(jī)制是必不可少的。在基于SpringFramework的WEB應(yīng)用中,
          我們可以使用Acegi作為安全架構(gòu)的實(shí)現(xiàn)。本文將介紹如何在基于Spring構(gòu)架的Web應(yīng)用中使用Acegi,并且詳細(xì)介
          紹如何配置和擴(kuò)展Acegi框架以適應(yīng)實(shí)際需要。

          文章和代碼下載:

          http://www.aygfsteel.com/Files/youlq/Acegi.zip


          注意:許多朋友在部署上遇到一些麻煩,所以我將可以部署的完整的war文件傳上來,注意:java代碼在acegi-sample.war\WEB-INF 目錄下,例子需要Mysql,建庫腳本在acegi-sample.war\db目錄下。

          acegi-sample.part1.rar
          acegi-sample.part2.rar
          acegi-sample.part3.rar
          acegi-sample.part4.rar

          附注:

          有些朋友詢問我如何部署文中的例子,在此再次說明一下(文章中已經(jīng)有提到):

          Mysql的建表腳本在db目錄下
          為了減小體積,已經(jīng)將WEB-INF\lib下的依賴包刪除,請自行下載以下包,并拷貝至WEB-INF\lib下:
          spring-1.2.4.jar
          acegi-security-0.8.3.jar
          aopalliance-1.0.jar
          c3p0-0.9.0.jar
          commons-logging-1.0.4.jar
          ehcache-1.1.jar
          log4j-1.2.8.jar
          mysql-connector-java-3.1.10-bin.jar
          oro-2.0.8.jar

          提示:
          acegi-security-0.8.3.jar
          aopalliance-1.0.jar
          c3p0-0.9.0.jar
          commons-logging-1.0.4.jar
          ehcache-1.1.jar
          log4j-1.2.8.jar
          oro-2.0.8.jar
          可以在acegi-security-0.8.3.zip所帶的acegi-security-sample-contacts-filter.war中找到。
          spring-1.2.4.jar
          mysql-connector-java-3.1.10-bin.jar
          要分別到springframework和mysql網(wǎng)站下載。


          posted on 2007-08-09 13:13 蘆葦 閱讀(436) 評論(0)  編輯  收藏 所屬分類: Spring 、JAVA
          主站蜘蛛池模板: 晋城| 乐昌市| 上饶市| 永修县| 太仆寺旗| 曲阳县| 鄱阳县| 会理县| 清水河县| 潍坊市| 新源县| 尚义县| 桃园县| 景宁| 彩票| 绥德县| 华阴市| 娱乐| 鸡东县| 青铜峡市| 海原县| 万州区| 宝丰县| 康平县| 哈密市| 济阳县| 鸡泽县| 文山县| 凌海市| 尖扎县| 宁国市| 察雅县| 虹口区| 恩施市| 高陵县| 和田县| 井陉县| 安泽县| 哈尔滨市| 天气| 麻栗坡县|