6
私はこのような何かにserver.xmlのホスト]セクションに設定領域を設定している:web.xmlでもTomcatのレルム機能をデバッグする方法は?
<Realm className="org.apache.catalina.realm.JDBCRealm" driverName="org.gjt.mm.mysql.Driver"
connectionURL="jdbc:mysql://localhost:3306/test" connectionName="test" connectionPassword="test"
userTable="users" userNameCol="user_name" userCredCol="user_pass" userRoleTable="user_roles"
roleNameCol="user_role" />
:
<security-role>
<role-name>ADMIN</role-name>
</security-role>
<security-constraint>
<web-resource-collection>
<web-resource-name>critical</web-resource-name>
<url-pattern>/admin/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>ADMIN</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>
を私は設定データベース化しています。しかし、login.jspが呼び出されたときに正しいパスワードを入力してもerror.jspにリダイレクトされました
処理中に何が問題なのかを知りたいのですが。私はEclipseで、または問題を解決する可能性のある他のヒントでそれを行うことはできますか?
ログファイルに何かが表示されますか?また、適切な表を作成して移入しましたか? – Santosh
私は正しいテーブルを持っていると思います。レルムログはどこで見つけることができますか? – NSF
Tomcatのlogsフォルダ内のファイルを確認します。 – Santosh