Tengo una aplicación web Java que tiene un sitio web para las interacciones del usuario. Para autenticar a los usuarios, configuré la aplicación a través de web.xml para utilizar la autenticación basada en formularios. Los usuarios se reenvían a una página de inicio de sesión y todo está bien hasta el momento.Multiple login-config para Java webapp
Ahora estamos desarrollando un cliente de escritorio (en C#) para esta aplicación web que accede a la aplicación a través de servicios web RESTful. Implementé estos servicios en la misma aplicación web que el sitio web y, por supuesto, la persona que llama del servicio web también debe ser autenticada. Pero ahora estoy enfrentando el problema, que cada vez que llamo a un servicio web, el servidor devuelve el HTML de la página de inicio de sesión como respuesta.
Creo que sería genial poder utilizar otro login-config para mi servlet de servicio REST (que probablemente usaría la autenticación BASIC).
Google no mencionó mucho, pero no puedo creer que sea el primero en estar en tal situación. Entonces me gustaría escuchar sus pensamientos y soluciones.
Cualquier sugerencia es apreciada.
Thank you. Ya pensé que esto no sería posible. Así que creo que la mejor opción es implementar una autenticación personalizada para los servicios web ... – hage