6
我想通過使用apache cxf的jaxrs客戶端連接到REST服務器。服務器有一個URL來驗證和一些其他的URL做實際的東西。登錄後,服務器創建一個會話並保持連接30分鐘。我的問題是,客戶端不存儲cookie,並且我總是在服務器上獲得新的(未驗證的)會話。配置兩個cxf jaxrs客戶端使用相同的會話(cookie)
我在我的spring應用程序上下文中配置了客戶端。
<jaxrs:client id="loginResource"
serviceClass="com.mycompany.rest.resources.LoginResource"
address="${fsi.application.url}">
</jaxrs:client>
<jaxrs:client id="actionResource"
serviceClass="com.mycompany.rest.resources.ActionResource"
address="${fsi.application.url}">
</jaxrs:client>
如何配置兩個客戶端同時使用同一個會話,或共享客戶端之間的餅乾?
REST服務器會話?這怎麼可能? – yegor256
我們實現客戶端而不是服務器。我們知道REST應該是無狀態的而不是使用會話,但不幸的是我們無法更改服務器。 –