Jsp Web 编程指南
里面好像有,我看过一个朋友遍过这个认证的东西。

解决方案 »

  1.   

    <Context path="/OST" docBase="OST" debug="0" reloadable="true">
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99" 
           driverName="sun.jdbc.odbc.JdbcOdbcDriver" 
           connectionURL="jdbc:odbc:OST"
           userTable="attraction" userNameCol="user_id"
           userCredCol="password" userRoleTable="user_role"
           roleNameCol="role_name" />
    </Context>
      

  2.   

    我也做过这方面的尝试,但是没有成功。我是这样做的:
    1。在tomcat下的conf下的tomcat-users.xml中配置一个user,如下:
    <user name="stone" password="stone" roles="registerd"/>
    2.配置web.xml
    在web-app标签里添加
    <login-config>
     <auth-method>BASIC</auth-method>
     <realm-name>Registered Users</realm-name>
    </login-config>
    其它就有些不对了。
    你可以参考一下wrox(乐思)的《Professional Java Servlets2.3》.
      

  3.   

    http://expert.csdn.net/Expert/TopicView3.asp?id=2611848
      

  4.   

    这是我以前做的
    1。在tomcat下的conf下的tomcat-users.xml中配置一个user,如下:
    <role rolename="airport"/>
    <user username="airport" password="airport" roles="airport"/>2.配置web.xml
    在web-app标签里添加    
    <!-- Default login configuration uses form-based authentication -->
        <login-config>
          <auth-method>FORM</auth-method>
          <realm-name>Example Form-Based Authentication Area</realm-name>
          <form-login-config>
            <form-login-page>/jsp/login.jsp</form-login-page> <!---登陆画面 自己配--->        <form-error-page>/jsp/error.jsp</form-error-page>  <!---出错画面 自己配--->
          </form-login-config>
        </login-config>
        <!-- Security roles referenced by this web application -->
        <security-role>
          <role-name>airport</role-name> <!--- tomcat-users.xml的角色  -->
        </security-role>
      

  5.   

    up,up,我也想知道那个高手能解决这个问题
      

  6.   

    在数据库中建立
    create table users (
      user_name         varchar(15) not null primary key,
      user_pass         varchar(15) not null
    );create table user_roles (
      user_name         varchar(15) not null,
      role_name         varchar(15) not null,
      primary key (user_name, role_name)
    );
    具体看这个http://jakarta.apache.org/tomcat/tomcat-5.0-doc/realm-howto.html#JDBCRealm
      

  7.   

    tomcat5.0.16自带的验证功能:
    Basic,Digest,Form,Client-Cert.
    Form?
      

  8.   

    yu_shi_bin(想我的朋友) 介绍的已经很详细了,采用数据库验证效果不错
      

  9.   

    可能一些做过的朋友看到这里有些不耐烦了。
    可惜在下是一菜鸟,现在还有些云里雾里。看到各位朋友都有共同的愿望想弄明白这个问题。
    厚颜请yu_shi_bin兄把整个过程整理一下,贴在一个回帖里。
    我使用的是tomcat5.0.16。
      

  10.   

    那位高人帮忙翻译,或者提供中文译本。
    http://jakarta.apache.org/tomcat/tomcat-5.0-doc/realm-howto.html#JDBCRealm
      

  11.   

    这是翻译,揭帖哦;
    http://www.yesky.com/20020628/1618084_1.shtml
      

  12.   

    好了,问题基本解决了.
    谢谢yu_shi_bin的热心帮助,谢谢所有来此捧场的朋友.
    希望以后我们经常联系,共同进步.