【问题标题】:Tomcat returning 403 - forbidden errorTomcat返回403 - 禁止错误
【发布时间】:2016-01-05 03:36:21
【问题描述】:

在 apache2 mod ajk 后面的 apache-tomcat-7.0.55/ubuntu 12.04 上。

我注意到一个奇怪的问题 - tomcat 正在为某些文件返回 403 状态代码。此应用程序不受任何类型的身份验证/授权。其实这个应用就是我们的javascript/css、图片等静态资源。

据我在日志中看到的,tomcat 在访问字体(.ttf、.woff 文件)时随机返回 403。如果我从 chrome 复制请求(复制为 curl)并使用 curl 尝试它,我确实会用 200 返回正确的文件,但在 chrome 中它会随机显示 403 错误。 Copy as curl in chorme 提供了 chrome 用来访问资源的标头。同一应用程序中的任何其他文件根本不会出现 403 错误。

我检查了 tomcat mime 类型,它看起来没问题。它的随机(至少到目前为止我不知道原因)403 让我担心,因为 tomcat 有时会提供文件并返回 403 其他时间。

有什么想法会发生什么吗?

【问题讨论】:

    标签: tomcat tomcat7


    【解决方案1】:

    这是一个老问题,但我使用 ubuntu 和 apache2 并且通常在我的服务器/本地主机上出现 403 文件权限错误,这是因为,虽然文件可能具有正确的权限,但文件所在的目录可能没有,或者反之亦然。

    通常在终端中输入ls -l 以查看权限,然后输入chmod 755 [file or directory] 以打开读取/执行权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-17
      • 1970-01-01
      • 1970-01-01
      • 2020-10-17
      • 2020-11-20
      • 1970-01-01
      • 2022-06-11
      • 1970-01-01
      相关资源
      最近更新 更多