Я новичок в веб-сервисах. У меня есть служба JAX-WS, для которой мне нужно реализовать механизм сессии. Сообщения SOAP транспортируются по HTTP, мы используем WebLogic, поэтому приложение JAXWS развернуто на сервере приложений WebLogic, а службы доступны из документа WSDL.
У меня есть @WebServiceProvider (класс, реализующий Provider )
Теперь, когда я запускаю запрос на вход в систему, я хочу, чтобы cookie-файл сеанса JSESSIONID отправлялся обратно, но мы не хотим использовать CXF или что-то еще, просто так называемое Metro, что, честно говоря, я еще полностью не понимаю. Мы также не хотим, чтобы это был постоянный файл cookie, поэтому ручное добавление файла cookie в заголовок ответа также невозможно. Но это работает, я попробовал. Я просто не понимаю, почему сессионный cookie не устанавливается автоматически.
Я искал в Интернете и пробовал много вещей в течение 4 дней, ничего не работает. Пожалуйста, помогите.