我是网络服务的新手。我有一个 JAX-WS 服务,我需要为其实现会话机制。SOAP 消息通过 HTTP 传输,我们使用 WebLogic,因此 JAXWS 应用程序部署在 WebLogic 应用服务器上,并且可以从 WSDL 文档访问服务。
我有 @WebServiceProvider(实现 Provider< SOAPMessage > 的类)
现在,当我触发登录请求时,我希望将 JSESSIONID 会话 cookie 发回,但我们不想使用 CXF 或其他任何东西,即所谓的 Metro,坦率地说,我还没有完全理解。我们也不想让它成为一个持久的 cookie,所以手动添加一个 cookie 到响应头中也不是一个选项。但这行得通,我试过了。我只是不明白为什么没有自动设置会话 cookie。
我已经在网上搜索并尝试了 4 天的很多东西,但没有任何效果。请帮忙。