0

Cockpit 生成一个与会话相关的 ID (cmsTicketId),以便存储预览并显示它。问题似乎是与 cmsTicketId 关联的内容未正确生成并且为空或不存在,因此我无法看到预览。

这很奇怪,因为在我的本地环境中,有时可以在 Chrome 或 Opera 中运行,但在 Firefox 中却不行。无论如何,在其他环境中不再工作了。

任何人都可以告诉我我能做什么?

问候,马丁

混合日志:

WARN  16:13:05 [hybrisHTTP21] [] [] [] [ContextInformationLoader] Cannot find CMSSite associated with current URL (https://localhost:9002//previewServlet?cmsTicketId=6475866320580704c9dd84aa-ed00-4fe4-88f1-7e92cd0f95a5)!

浏览器日志;

HTTP/1.1 302 FoundServer: Apache-Coyote/1.1 
Set-Cookie: JSESSIONID=04D8A8EE7DD8DDA58232935EB3A4E712; Path=/; Secure;     HttpOnly
Location: https://localhost:9002/preview-content?uid=md-customer-    communications&cmsTicketId=6475866320722032b3feb2da-29ab-4545-b2a6-8fba42dc4e48
Content-Length: 0
Date: Thu, 07 Apr 2016 13:43:57 GMT
4

1 回答 1

1

您应该检查 WCMS 是否“更干净”。检查 Hybris 配置中的 URL(通过 hmc): - WCMS -> 网站 -> WCMS Cockpit 属性 - WCMS Cockpit 预览 URL 应该只包含您的站点信息或任何内容;通常它应该只包含以下信息“?site=mysite”,其中“site”是您当前打开的网站的 ID(在本例中为“mysite”)。

最好的问候,吉安路易吉

于 2016-04-09T10:18:28.907 回答