
Вопрос тухлый!
Закрыл приложение логином. При обращении к
нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
Что делать?
Здравствуйте, Am_Sasa, Вы писали:
A_S>
Вопрос тухлый!
A_S>Закрыл приложение логином. При обращении к
A_S>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>Что делать?
такая же фигня была — поставь form — аутентификацию — вроде помогает
Здравствуйте, mikl2002, Вы писали:
M>Здравствуйте, Am_Sasa, Вы писали:
A_S>>
Вопрос тухлый!
A_S>>Закрыл приложение логином. При обращении к
A_S>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>Что делать?
M>такая же фигня была — поставь form — аутентификацию — вроде помогает
Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
Здравствуйте, Am_Sasa, Вы писали:
A_S>Здравствуйте, mikl2002, Вы писали:
M>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>
Вопрос тухлый!
A_S>>>Закрыл приложение логином. При обращении к
A_S>>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>>Что делать?
M>>такая же фигня была — поставь form — аутентификацию — вроде помогает
A_S>Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
в web.xml
<security-constraint>
<web-resource-collection>
<web-resource-name>Архивы</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>DELETE</http-method>
<http-method>GET</http-method>
<http-method>POST</http-method>
<http-method>PUT</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>manager</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<realm-name>Архивы | Аутентификация</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>
<security-role>
<role-name>manager</role-name>
</security-role>
соответтственно должны быть странички login.jsp и error.jsp
пример логин страницы
<html>
<head>
<title>
авторизация
</title>
</head>
<body bgcolor=e0e0e0 onload="f.j_username.focus();">
<table width=100% height=100%><td>
<form action='<%= response.encodeURL("j_security_check") %>' method="POST" name="f">
<table border=0 align=center bgcolor=d0d0d0 cellspacing=5>
<tr><td colspan=2 align=center><br><b>Вход</b><br clear=all><br>
<tr>
<td align=right>Имя</td>
<td align="right"><input type="text" name="j_username"></td>
</tr>
<tr>
<td align=right>Пароль</td>
<td align="right"><input type="password" name="j_password"></td>
</tr>
</tr>
<tr>
<td align="right" colspan=2>
<input type="submit" value="Вход">
<input type="reset" value="Очистить">
</td>
</tr>
</table>
</form>
</td></table>
</body>
</html>
Здравствуйте, Am_Sasa, Вы писали:
A_S>Здравствуйте, mikl2002, Вы писали:
M>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>
Вопрос тухлый!
A_S>>>Закрыл приложение логином. При обращении к
A_S>>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>>Что делать?
M>>такая же фигня была — поставь form — аутентификацию — вроде помогает
A_S>Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
Забей, тут надо сделать так, чтобы authentication cookies шарились между appletom и браузером.
Здравствуйте, Lucker, Вы писали:
L>Здравствуйте, Am_Sasa, Вы писали:
A_S>>Здравствуйте, mikl2002, Вы писали:
M>>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>>
Вопрос тухлый!
A_S>>>>Закрыл приложение логином. При обращении к
A_S>>>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>>>Что делать?
M>>>такая же фигня была — поставь form — аутентификацию — вроде помогает
A_S>>Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
L>Забей, тут надо сделать так, чтобы authentication cookies шарились между appletom и браузером.
как я написал у меня реально работает
Здравствуйте, mikl2002, Вы писали:
M>Здравствуйте, Lucker, Вы писали:
L>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>Здравствуйте, mikl2002, Вы писали:
M>>>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>>>
Вопрос тухлый!
A_S>>>>>Закрыл приложение логином. При обращении к
A_S>>>>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>>>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>>>>Что делать?
M>>>>такая же фигня была — поставь form — аутентификацию — вроде помогает
A_S>>>Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
L>>Забей, тут надо сделать так, чтобы authentication cookies шарились между appletom и браузером.
M>как я написал у меня реально работает
Mikl2002 я твой должник! Все работает! Не понятно почему? Какая разница?
Здравствуйте, Am_Sasa, Вы писали:
A_S>Здравствуйте, mikl2002, Вы писали:
M>>Здравствуйте, Lucker, Вы писали:
L>>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>>Здравствуйте, mikl2002, Вы писали:
M>>>>>Здравствуйте, Am_Sasa, Вы писали:
A_S>>>>>>
Вопрос тухлый!
A_S>>>>>>Закрыл приложение логином. При обращении к
A_S>>>>>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>>>>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>>>>>Что делать?
M>>>>>такая же фигня была — поставь form — аутентификацию — вроде помогает
A_S>>>>Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
L>>>Забей, тут надо сделать так, чтобы authentication cookies шарились между appletom и браузером.
M>>как я написал у меня реально работает
A_S>Mikl2002 я твой должник! Все работает! Не понятно почему? Какая разница?
точно не знаю но работает, скорее всего когда при form auth тебя со страници login.jsp
на аплет перенаправляет то при его загрузке ты уже авторизирован а при basic нет