Cookies 应用程序MyEAR正在尝试修改与受限编程会话cookie列表中的模式匹配的cookie

Cookies 应用程序MyEAR正在尝试修改与受限编程会话cookie列表中的模式匹配的cookie,cookies,websphere,jsessionid,Cookies,Websphere,Jsessionid,我在WebSphereApplicationServer8.5.5上部署应用程序时遇到以下异常 java.lang.RuntimeException:SRVE8111E:应用程序MyEAR正在尝试修改与受限编程会话cookie列表[domain=*,name=JSESSIONID,path=/]中的模式匹配的cookie 我发现,如果我从web.xml[session config]中删除下面的条目,那么部署中就不会显示任何错误,而且一切正常 <cookie-config> <

我在WebSphereApplicationServer8.5.5上部署应用程序时遇到以下异常

java.lang.RuntimeException:SRVE8111E:应用程序MyEAR正在尝试修改与受限编程会话cookie列表[domain=*,name=JSESSIONID,path=/]中的模式匹配的cookie

我发现,如果我从web.xml[session config]中删除下面的条目,那么部署中就不会显示任何错误,而且一切正常

<cookie-config> 
<http-only>true</http-only> 
</cookie-config> 
<tracking-mode>COOKIE</tracking-mode> 

真的
曲奇
同一个ear能够在JBOSS和WebLogic服务器上完美地部署和运行

请让我知道我必须在哪个xml文件中进行哪些配置更改以克服此问题

我的应用程序有application.xml、jboss-deployment-structure.xml和weblogic-application.xml


提前谢谢

如果您希望服务器允许您修改它用于HTTP会话的会话cookie,您可以从安全>全局安全>编程会话cookie配置中删除cookie。在WAS管理控制台中


但是您不应该修改会话cookie。

好吧,从全局安全性中删除它们是一个解决方案,但这也会影响其他应用程序

我是如何解决这个问题的


将sessionId的名称从默认的jsessionid更改为其他名称。

我在Websphere App Server中遇到了相同的问题,在我将cookie路径更改为上下文根而不是路径=/后,这一问题得到了修复。你也可以试试