【问题标题】:400 error when creating a new page via Tridion Experience Manager (UI)通过 Tridion Experience Manager (UI) 创建新页面时出现 400 错误
【发布时间】:2012-12-18 14:07:34
【问题描述】:

我遇到了与400 error (Bad Request) creating a Page with Experience Manager 类似的问题,但是,我收到了不同的错误消息。

通过 UI 创建新页面时会出现 404。该页面是在 Content Manager 中使用原型内容创建的,但未发布到 Staging,即没有将发布事务添加到发布队列中。因此,当 iFrame 内容刷新指向新页面的 URL 时,那里什么都没有,因此出现 404。

事件查看器日志显示:

Concurrent access to Session object detected. Thread (41) and (3) trying to access same Session concurrently. Session objects are not thread-safe!

CD 日志只显示(看起来)不相关的调试输出。

我已尝试根据文档 (http://sdllivecontent.sdl.com/LiveContent/content/en-US/UIU4SDLT2011SP1/task_2F3D125DF7274CC9BE33BBBDC284D314) 创建一个空白 HTML 页面 se_blank.html,但无济于事。

有人可以在这里提供一些进一步的指导吗?

【问题讨论】:

    标签: tridion tridion-2011 experience-manager


    【解决方案1】:

    创建新页面时,应该发生两件事: - 应发送页面以供发布 - 应该为新页面生成会话预览,您将被重定向到它

    如果没有为新页面配置发布目标,第一步可能会失败 如果出现以下情况,第二个可能会失败:

    • 您在设置中关闭了会话预览
    • 会话预览配置不正确
    • 您在暂存网站上的默认页面路径路由设置与默认设置不同。默认情况下,它是发布路径 + 结构化组路径 + 页面文件名

    【讨论】:

    • 嗨 Boris,原来我的包装器配置有问题阻止发布。但是,404 问题仍然存在。问题是 UI 在 Web 服务器准备好提供页面之前重定向到新页面,即它提前 1 秒完成。有没有办法稍微延迟刷新和重定向?
    • 正如我之前所说,应该触发会话预览,因此您不会看到 404 错误。
    猜你喜欢
    • 1970-01-01
    • 2012-12-17
    • 2017-03-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多