powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация Form
31 сообщений из 31, показаны все 2 страниц
Авторизация Form
    #39894836
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Пытаюсь сделать авторизацию на собственной странице/форме в JSP проекте При обращении к проекту автоматически не отображается эта страница с формой ввода логина и пароля. То есть пишем в адресной строке браузера https://хост_сервера/имя_проекта (или заходим по аналогичному адресу линка) и попадаем сразу на главную страницу проекта index.jsp, а страница авторизации, как и сам процесс авторизации полностью игнорируется без каких-либо ошибок

Файл страницы в проекте есть (login.jsp), в web.xml прописано следующее:
Код: xml
1.
2.
3.
4.
5.
6.
7.
<login-config>
  <auth-method>FORM</auth-method>
  <realm-name>Example Form Based Authetication Area</realm-name>
  <form-login-config>
    <form-login-page>login.jsp</form-login-page>
  </form-login-config>
</login-config>


security-constraint так же прописан, как понимаю, он стандартный и при авторизации типа BASIC работал ровно

Если в адресной строке браузера ввести https://хост_сервера/имя_проекта/login.jsp, то страница авторизации открывается без проблем

Подскажите в чем тут собака порылась и в каком месте подпилить, чтоб работало норм?
...
Рейтинг: 0 / 0
Авторизация Form
    #39894841
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar
security-constraint
звездочку там пропишите чтобы закрыть все ресурсы.
...
Рейтинг: 0 / 0
Авторизация Form
    #39894853
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Korcar
security-constraint
звездочку там пропишите чтобы закрыть все ресурсы.

там прописано вот что
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<security-constraint>
  <desplay-name>name</display-name>
  <web-resource-collection>
    <web-resource-name>resname</web-resource-name>
    <url-pattern>/*</url-pattern>
    <http-method>POST</http-method>
    <http-method>GET</http-method>
  </web-resource-collection>
  <auth-constraint>
    <role-name>аушки до группы AD</role-name>
  </auth-constraint>
</security-constraint>
...
Рейтинг: 0 / 0
Авторизация Form
    #39894864
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar,
Должно работать.
Сдавайте анализы, приаттачивайте минимально код и две jsp.
Версию сервера.
Кто нить проверит на своей машинке.
...
Рейтинг: 0 / 0
Авторизация Form
    #39895284
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar
Всем привет.

Пытаюсь сделать авторизацию на собственной странице/форме в JSP проекте

и тебе привет дядя,тут нет некрофилов ,jsp умерло лет ндцать назад
хочешь норм совет перепиши на ном тимплейты и все заработает)
...
Рейтинг: 0 / 0
Авторизация Form
    #39895324
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12,

Хотел написать примерно тоже самое, но постеснялся.
...
Рейтинг: 0 / 0
Авторизация Form
    #39895356
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
apb12,

Хотел написать примерно тоже самое, но постеснялся.
и правильно. Вопрос не про ГУИ был. А JSP это ГУИ.
...
Рейтинг: 0 / 0
Авторизация Form
    #39895365
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

Это отменяет то, что jsp мёртв?
...
Рейтинг: 0 / 0
Авторизация Form
    #39895372
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster,
Не мертв так я на нем пишу некоторые вещи)))
И второе, java язык корпоративного ПО. Это дизайн строгий и аскетичный.
Как в оракле у его APEX.
Поэтому например, итранет сайт зарплатных ведомостей на заводе Х. Почему не на JSP?
...
Рейтинг: 0 / 0
Авторизация Form
    #39895373
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
APEX
...
Рейтинг: 0 / 0
Авторизация Form
    #39899014
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Korcar,
Должно работать.
Сдавайте анализы, приаттачивайте минимально код и две jsp.
Версию сервера.
Кто нить проверит на своей машинке.

ага, сделал проект с 2-мя жеэспэхами. поведение не изменилось. сервак томкат 9
...
Рейтинг: 0 / 0
Авторизация Form
    #39899042
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar,
Ну и где он?
...
Рейтинг: 0 / 0
Авторизация Form
    #39899049
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Korcar,
Ну и где он?

нашел источник проблемы

когда в web.xml в защищаемом паттерне прописано /*
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<security-constraint>
  <desplay-name>name</display-name>
  <web-resource-collection>
    <web-resource-name>resname</web-resource-name>
    <url-pattern>/*</url-pattern>
    <http-method>POST</http-method>
    <http-method>GET</http-method>
  </web-resource-collection>
  <auth-constraint>
    <role-name>аушки до группы AD</role-name>
  </auth-constraint>
</security-constraint>


страница авторизации не открывается автоматом, зато если прописать
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<security-constraint>
  <desplay-name>name</display-name>
  <web-resource-collection>
    <web-resource-name>resname</web-resource-name>
    <url-pattern>/index.jsp</url-pattern>
    <http-method>POST</http-method>
    <http-method>GET</http-method>
  </web-resource-collection>
  <auth-constraint>
    <role-name>аушки до группы AD</role-name>
  </auth-constraint>
</security-constraint>


то вроде все ок

index.jsp - типа стартовая страница проекта
...
Рейтинг: 0 / 0
Авторизация Form
    #39899052
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar,
1. Звезда и ее должна была защиить
2. Теперь у тебя только одна страница в защите.
...
Рейтинг: 0 / 0
Авторизация Form
    #39899059
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Korcar,
1. Звезда и ее должна была защиить
2. Теперь у тебя только одна страница в защите.

Несколько раз попробовал. Со звездой авторизация не работает вообще. с именем стартовой страницы все супер

Защищена только одна страница - да, поэтому этот топик всё еще актуален. вообще страниц не много и можно все прописать, но это не комильфо
...
Рейтинг: 0 / 0
Авторизация Form
    #39899073
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar

Файл страницы в проекте есть (login.jsp), в web.xml прописано следующее:
Код: xml
1.
2.
3.
4.
5.
6.
7.
<login-config>
  <auth-method>FORM</auth-method>
  <realm-name>Example Form Based Authetication Area</realm-name>
  <form-login-config>
    <form-login-page>login.jsp</form-login-page>
  </form-login-config>
</login-config>



- на мой взгляд, не хватает "/", т е "/login.jsp" ( Form-Based Authentication )
...
Рейтинг: 0 / 0
Авторизация Form
    #39899079
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar
Со звездой авторизация не работает вообще
10 раз говорить, проект приаттач с мин кодом.
...
Рейтинг: 0 / 0
Авторизация Form
    #39899131
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ребят кто скажет есть ли принципиальная разница межу @PathParam и @RequestParam
что то в гугле ничего толкового не нашел-судя по тестам одно и тоже ,кроме того что @pathparam позволяет игнорировать тот факт если такого параметра не приходит
...
Рейтинг: 0 / 0
Авторизация Form
    #39899136
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12,
Это не по данной теме. Тут нет спринг.
...
Рейтинг: 0 / 0
Авторизация Form
    #39899146
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
apb12,
Это не по данной теме. Тут нет спринг.

ну не сздавать же новую тему ради этого
...
Рейтинг: 0 / 0
Авторизация Form
    #39899157
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12,
Именно создать. Либо в своей любой пиши.
...
Рейтинг: 0 / 0
Авторизация Form
    #39899165
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
apb12,
Именно создать. Либо в своей любой пиши.

так это этой темы касается)
да я круче сделал без вяких реквест парамов
@Valid User user и спринг сам собирает из формы мне юзера

очень удобно и мозги не надо компостировать
...
Рейтинг: 0 / 0
Авторизация Form
    #39899168
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12
так это этой темы касается)
тяжело доходит?
Я уже забыл кто ты есть, если ты прыгаешь по темам.
...
Рейтинг: 0 / 0
Авторизация Form
    #39899193
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,
к сожалению пока я никто))
так как сижу 6й месяц без проекта,один нашелся и то в допуске отказали))
так что можно сказать я свободный художник)
...
Рейтинг: 0 / 0
Авторизация Form
    #39899243
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да пофигу и ваша работа и ваши проблемы на вашей работе.
...
Рейтинг: 0 / 0
Авторизация Form
    #39899252
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12,
OFF
"Москва слезам не верит" (с)
))
...
Рейтинг: 0 / 0
Авторизация Form
    #39899253
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apb12
PetroNotC Sharp,
к сожалению пока я никто))
так как сижу 6й месяц без проекта,один нашелся и то в допуске отказали))
так что можно сказать я свободный художник)

Графикой интересуешся?
...
Рейтинг: 0 / 0
Авторизация Form
    #39899310
apb12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
apb12
PetroNotC Sharp,
к сожалению пока я никто))
так как сижу 6й месяц без проекта,один нашелся и то в допуске отказали))
так что можно сказать я свободный художник)

Графикой интересуешся?

если ты серьезно спрашиваешь то нет,мне интересн энтерпрайз в общем и целом ,а для расширения кругозра и пополнения кошелька я беру на фрилансе интересные задачи
вот сейчас разрабатываю СДО - система дистанционного обучения -не особо сложная задачка ,но для меня интересная

параллельно взял сложный парсер с аналитикой ,но чувсвую что зря -не вытяну )
...
Рейтинг: 0 / 0
Авторизация Form
    #39899745
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov
Korcar

Файл страницы в проекте есть (login.jsp), в web.xml прописано следующее:
Код: xml
1.
2.
3.
4.
5.
6.
7.
<login-config>
  <auth-method>FORM</auth-method>
  <realm-name>Example Form Based Authetication Area</realm-name>
  <form-login-config>
    <form-login-page>login.jsp</form-login-page>
  </form-login-config>
</login-config>



- на мой взгляд, не хватает "/", т е "/login.jsp" ( Form-Based Authentication )

спасибо, ты всегда зришь в корень, но не помогло, увы
...
Рейтинг: 0 / 0
Авторизация Form
    #39899833
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar
спасибо, ты всегда зришь в корень, но не помогло, увы

- тогда косяк где то в другом месте. Вот конфиг который точно работает (только что проверил):

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<security-constraint>
        <display-name>SecurityConstraint</display-name>
        <web-resource-collection>
            <web-resource-name>WRCollection</web-resource-name>
            <url-pattern>/*</url-pattern>
        </web-resource-collection>
        <auth-constraint>
            <role-name>user</role-name>
        </auth-constraint>
</security-constraint>
<login-config>
        <auth-method>FORM</auth-method>
        <realm-name>file</realm-name>
        <form-login-config>
            <form-login-page>/logon.jsp</form-login-page>
            <form-error-page>/logonError.jsp</form-error-page>
        </form-login-config>
</login-config>
...
Рейтинг: 0 / 0
Авторизация Form
    #39899840
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov
Korcar
спасибо, ты всегда зришь в корень, но не помогло, увы

- тогда косяк где то в другом месте. Вот конфиг который точно работает (только что проверил):

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<security-constraint>
        <display-name>SecurityConstraint</display-name>
        <web-resource-collection>
            <web-resource-name>WRCollection</web-resource-name>
            <url-pattern>/*</url-pattern>
        </web-resource-collection>
        <auth-constraint>
            <role-name>user</role-name>
        </auth-constraint>
</security-constraint>
<login-config>
        <auth-method>FORM</auth-method>
        <realm-name>file</realm-name>
        <form-login-config>
            <form-login-page>/logon.jsp</form-login-page>
            <form-error-page>/logonError.jsp</form-error-page>
        </form-login-config>
</login-config>

дык у всех работает кроме автора.
Он еще квартал без демки нас мучить будет.
...
Рейтинг: 0 / 0
31 сообщений из 31, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация Form
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]