Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация soap / 4 сообщений из 4, страница 1 из 1
23.07.2020, 12:29
    #39983027
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация soap
Добрый день.
Вопрос практически противоположный моему предыдущему вопросу https://www.sql.ru/forum/1327380/spring-boot-app-avtorizaciya-soap
Имеется роль MANAGER. В БД прописаны логин, пароль, роль.
Приложение spring boot
У REST методов указана аннотация @PreAuthorize("hasRole('MANAGER')"), и они работают правильно.
В приложение добавлены SOAP методы, и у них нужна такая же авторизация. При вызове SOAP методов используется basic authentication, логин и пароль передаются правильно. Добавлена такая же аннотация. Но проверки авторизации не происходит, могу передавать любой логин/пароль, доступ к методу все равно есть.
Если добавить эту аннотацию к методам, вызываемым из soap методов, то наоборот, доступа нет, даже если передавать правильные логин и пароль.
Подскажите, что надо настроить, чтобы и в soap методах была авторизация, аналогичная rest методам.
...
Рейтинг: 0 / 0
23.07.2020, 18:28
    #39983283
asv79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация soap
Павел Гужанов
Добрый день.
Вопрос практически противоположный моему предыдущему вопросу https://www.sql.ru/forum/1327380/spring-boot-app-avtorizaciya-soap
Имеется роль MANAGER. В БД прописаны логин, пароль, роль.
Приложение spring boot
У REST методов указана аннотация @PreAuthorize("hasRole('MANAGER')"), и они работают правильно.
В приложение добавлены SOAP методы, и у них нужна такая же авторизация. При вызове SOAP методов используется basic authentication, логин и пароль передаются правильно. Добавлена такая же аннотация. Но проверки авторизации не происходит, могу передавать любой логин/пароль, доступ к методу все равно есть.
Если добавить эту аннотацию к методам, вызываемым из soap методов, то наоборот, доступа нет, даже если передавать правильные логин и пароль.
Подскажите, что надо настроить, чтобы и в soap методах была авторизация, аналогичная rest методам.

оберни его в обертку да и все и дергай методы своего супа обетрочными с преавторайзами
...
Рейтинг: 0 / 0
24.07.2020, 14:14
    #39983652
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация soap
методы соапа вызываются извне. И при этих вызовах мне надо сделать авторизацию
...
Рейтинг: 0 / 0
24.07.2020, 16:15
    #39983725
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация soap
Павел Гужанов
методы соапа вызываются извне. И при этих вызовах мне надо сделать авторизацию

Между кем и кем сделать.
Если soap уже работает у тебя?
https://task-on.com/portfolio/soap-authorization
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация soap / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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