У меня есть простое приложение jsf, разработанное и работающее на Tomcat 6.0.13. Я добавил некоторые ограничения безопасности для всего приложения, добавив обычную настройку в web.xml.
Когда я сейчас развертываю приложение на tomcat и проверяю, оно отлично работает в Firefox, я получаю свой Login.html (код ниже) и после авторизации переходит на соответствующую страницу. Когда я перехожу к тому же приложению в IE, я получаю приглашение для входа в систему, как показано ниже, но нажатие кнопки «Отправить» ничего не делает. Он просто остается там, как будто не отправляет обратно на сервер, поскольку сервер, похоже, не получает никакого ответа от браузера клиента (без ошибок, без журналов и т. Д.).
Что я делаю не так?
<html>
<head>
<style type="text/css">
.cssGenericHeaderColumn
{
font-family: Verdana, Arial, Sans-Serif;
font-size:14px;
font-weight: bold;
text-align: left;
vertical-align: left;
}
.cssGenericEntryLabel
{
font-family: Verdana, Arial, Sans-Serif;
font-size:13px;
font-weight: lighter;
text-align: left;
vertical-align: top;
}
</style>
</head>
<body>
<form method="POST" action="j_security_check">
<table align="center">
<tr>
<td colspan="2" class="cssGenericHeaderColumn">
Welcome to blah blah
</td>
</tr>
<tr>
<td class="cssGenericEntryLabel">
User name
</td>
<td class="cssGenericEntryLabel">
<input type="text" name="j_username">
</td>
</tr>
<tr>
<td class="cssGenericEntryLabel">
Password
</td>
<td class="cssGenericEntryLabel">
<input type="password" name="j_password">
</td>
</tr>
<tr>
<td>
</td>
<td class="cssGenericEntryLabel">
<button class="cssGenericEntryLabel"> Submit </button>
</td>
</tr>
</table>
</form>
</body>
Спасибо