Fala galera,
To desenvolvendo um projeto para testar a autenticação pelo TomCat, estou seguindo os passos do Livro Use a Cabeça Servlets e JSP
O seguinte pelo livro deveria funcionar, quando executasse o Servlet o mesmo deveria solicitar login e senha para autenticar o usuario que esta tentando acessar, só que "não ta funfando", o servlet executa sem pedir senha, não passa pela autenticação, alguém pode me ajudar.
O meu web.xml é o seguinte
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ">
<servlet>
<description>
</description>
<display-name>SrvltCliente</display-name>
<servlet-name>SrvltCliente</servlet-name>
<servlet-class>SrvltCliente</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SrvltCliente</servlet-name>
<url-pattern>/SrvltCliente</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>Index.jsp</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<security-constraint>
<web-resource-collection>
<web-resource-name>UpdateRecipes</web-resource-name>
<url-pattern>/SrvltCliente</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
</login-config>
<security-role>
<role-name>Member</role-name>
<role-name>Guest</role-name>
</security-role>
</web-app>