Я пытаюсь реализовать аутентификацию на основе форм с помощью Tomcat. Все мои защищенные сервлеты отображаются в mydomain / myapp. Я могу защитить этот каталог, следуя основным учебным пособиям и указав страницы входа и входа в систему.
Моя проблема в том, что мне нужен незащищенный mydomain / index.html, который содержит формы имени пользователя / пароля, чтобы посетитель мог оттуда войти в систему. Моя лучшая попытка пока не работает:
<form method="POST" action="myapp/">
Username: <input type="text" name="j_username"> <br/>
Password: <input type="password" name="j_password">
<input type="submit" value="Login">
</form>
Есть предложения?
Редактировать: Аутентификация работает в том смысле, что если вы попытаетесь получить доступ к mydomain / myapp, вы будете перенаправлены на страницу входа. Чего я не понимаю, так это как разрешить пользователю вход в систему без предварительной попытки доступа к защищенным страницам.