關於利用Tocmat安全域實現安全認證的問題

讀了 利用Tocmat安全域實現安全認證thumbs_up.gif
跟着做了一下試驗。
有以下心得:
所以控制的最小單位可以是一個jsp也面,或者一個圖片等資源。
在server.xml裏配置的jdbcRealm可以用於所有的app
 <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
driverName="org.gjt.mm.mysql.Driver"
connectionURL="jdbc:mysql://localhost/mzt"
connectionName="root" connectionPassword=""
userTable="users" userNameCol="user_name" userCredCol="user_pass"
userRoleTable="user_roles" roleNameCol="role_name" />
如果想在自己的app裏用不同的jdbcRealm,可以在自己的context配置文件裏添加
datasource,然後添加
<Realm className="org.apache.catalina.realm.DataSourceRealm" debug="99"
   dataSourceName="jdbc/tomcatusers"
   userTable="users" userNameCol="user_name" userCredCol="user_pass"
   userRoleTable="user_roles" roleNameCol="role_name"/>

發佈了53 篇原創文章 · 獲贊 1 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章