Tomcat и два Login
От: Am_Sasa  
Дата: 26.03.04 09:26
Оценка:
Вопрос тухлый!
Закрыл приложение логином. При обращении к
нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
Что делать?
Re: Tomcat и два Login
От: mikl2002 Россия  
Дата: 26.03.04 09:58
Оценка:
Здравствуйте, Am_Sasa, Вы писали:

A_S> Вопрос тухлый!

A_S>Закрыл приложение логином. При обращении к
A_S>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>Что делать?
такая же фигня была — поставь form — аутентификацию — вроде помогает
Re[2]: Tomcat и два Login
От: Am_Sasa  
Дата: 26.03.04 10:48
Оценка:
Здравствуйте, mikl2002, Вы писали:

M>Здравствуйте, Am_Sasa, Вы писали:


A_S>> Вопрос тухлый!

A_S>>Закрыл приложение логином. При обращении к
A_S>>нему выбрасывается стандартное окно с именем и поролем, вообщем, все как у людей.
A_S>>Далее грузится апплет и он, нехороший, тоже выбрасывает окно JAVA с той же целью. Зачем?
A_S>>Что делать?
M>такая же фигня была — поставь form — аутентификацию — вроде помогает

Заменил DFSIC на FORM — вообще не грузится. Может еще что нужно подправить ?
Re[3]: Tomcat и два Login
От: mikl2002 Россия  
Дата: 26.03.04 11:05
Оценка:
Здравствуйте, 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>
Re[3]: Tomcat и два Login
От: Lucker Беларусь http://lucker.intervelopers.com/
Дата: 26.03.04 11:05
Оценка:
Здравствуйте, 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 и браузером.
ICQ# 333355130
Re[4]: Tomcat и два Login
От: mikl2002 Россия  
Дата: 26.03.04 11:12
Оценка:
Здравствуйте, 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 и браузером.
как я написал у меня реально работает
Re[5]: Tomcat и два Login
От: Am_Sasa  
Дата: 26.03.04 11:33
Оценка:
Здравствуйте, 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 я твой должник! Все работает! Не понятно почему? Какая разница?
Re[6]: Tomcat и два Login
От: mikl2002 Россия  
Дата: 26.03.04 11:36
Оценка:
Здравствуйте, 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 нет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.