he puesto el ajuste en la sección de acogida server.xml a algo parecido a este reino:¿Cómo depurar la función de reino en 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" />
También en web.xml:
<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>
y tengo la Databased levantado. Sin embargo, cuando se invoca login.jsp, incluso cuando ingresé la contraseña correcta, me redireccionaron al error.jsp
Quiero saber si hay una manera de encontrar qué está mal durante el proceso. ¿Puedo hacerlo en Eclipse o cualquier otro consejo que pueda resolver el problema?
¿Ve algo en los archivos de registro? Además, ¿creó y llenó las tablas apropiadas? – Santosh
Creo que tengo las tablas correctas. ¿Dónde puedo encontrar registros de dominios? – NSF
Verifique los archivos en la carpeta de registros de Tomcat. – Santosh