gpt4 book ai didi

websphere - Tridion CWA 2011 二进制文件返回 404 直到刷新

转载 作者:行者123 更新时间:2023-12-04 09:06:51 26 4
gpt4 key购买 nike

我的客户在从 CWA 1.5 升级到在 WebSphere 上运行的 CWA 2011 后遇到问题。问题是请求的任何二进制资源都返回 404。当重新提交请求(即页面刷新/重新加载)时,它们会加载。

我无法访问他们的环境,必须通过第三方获取所有配置文件。我想知道是否有人对可能导致二进制文件出现这些 404 的原因有任何想法?

最佳答案

从 Websphere 6.1 开始,IBM 更改了过滤器的行为,如果服务器上实际上不存在您调用的 URL,则这些过滤器将不会被执行。

这意味着对仍在数据库中的/somefile.png 的请求将导致(技术上正确的)404,但完全不是您对启用 CWA 的 Web 应用程序所期望的。

解决方案是在没有 servlet 映射的情况下对请求调用过滤器,您应该能够在 WebSphere Admin Console 中执行以下操作:

  • 单击服务器 -> 服务器类型 -> Websphere 应用程序服务器 -> -> Web 容器设置 -> Web 容器
  • 在附加设置下单击自定义属性
  • 在自定义属性页面上,单击新建,然后输入“com.ibm.ws.webcontainer.invokefilterscompatibility”作为属性名称和“true”作为值
  • 保存更新并重启服务器
  • 关于websphere - Tridion CWA 2011 二进制文件返回 404 直到刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14730563/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com