WebSphere8.5上的Liferay 6.2;错误的cookies值

WebSphere8.5上的Liferay 6.2;错误的cookies值,liferay,websphere-8,Liferay,Websphere 8,我们在一个portlet上创建的一些类存在一些问题,这些类创建并检索cookie。我们的原始代码在本地Tomcat上运行良好,但是当我们在WebSphere8.5上安装portlet时,该值被截断。 cookie的原始内容是如下所示的JSON: [{“passengerType”:“成人”,“passengerAmount”:2}] 这是通过tomcat中的问题检索到的,但在Websphere上: 字符串cookieValue=CookieKeys.getCookie(httpRequest,c

我们在一个portlet上创建的一些类存在一些问题,这些类创建并检索cookie。我们的原始代码在本地Tomcat上运行良好,但是当我们在WebSphere8.5上安装portlet时,该值被截断。 cookie的原始内容是如下所示的JSON:

[{“passengerType”:“成人”,“passengerAmount”:2}]

这是通过tomcat中的问题检索到的,但在Websphere上:

字符串cookieValue=CookieKeys.getCookie(httpRequest,cookieName)

返回以下内容:

[{“乘客类型”:“成人”

看起来问题出在逗号上,但我查看了Websphere文档并在Google上搜索了一下,没有找到任何参考资料。 有人做过类似的事情吗?
提前感谢。

不幸的是,它看起来像一个bug。您需要在IBM支持中创建PMR。我会这样做的。谢谢您的评论@Gas。