Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从同一客户端接收不同的HttpServletRequest?_Java_Rest_Session_Jersey - Fatal编程技术网

Java 从同一客户端接收不同的HttpServletRequest?

Java 从同一客户端接收不同的HttpServletRequest?,java,rest,session,jersey,Java,Rest,Session,Jersey,我目前正在为我的restful服务尝试JavaJersey 2.23.2 当web客户机和tomcat web服务都在同一台设备上运行时,会话处理得非常好 但是,当用户访问在不同机器上运行的外部客户端(另一个网站)时,在API调用之后总会引入新的会话,而不是只停留在一个会话上 我是否可以让外部客户端像本地客户端那样调用Web服务?我可以假设远程客户端不关心JSSessionID cookie。创建会话时,服务器发送HTTP头集Cookie 客户机必须接收它,然后在每次后续请求时将其发送回 所有浏

我目前正在为我的restful服务尝试JavaJersey 2.23.2

当web客户机和tomcat web服务都在同一台设备上运行时,会话处理得非常好

但是,当用户访问在不同机器上运行的外部客户端(另一个网站)时,在API调用之后总会引入新的会话,而不是只停留在一个会话上


我是否可以让外部客户端像本地客户端那样调用Web服务?

我可以假设远程客户端不关心JSSessionID cookie。创建会话时,服务器发送HTTP头集Cookie

客户机必须接收它,然后在每次后续请求时将其发送回

所有浏览器都会自动执行此操作。
但只要您的客户端是另一个服务,它就需要关心它。

您是否尝试在多个客户端之间共享会话?查看
jsessionid