gpt4 book ai didi

tomcat - 为什么我不能从 tomcat 服务器访问 crossdomain.xml 文件

转载 作者:行者123 更新时间:2023-11-28 21:55:35 25 4
gpt4 key购买 nike

我正在运行 tomcat6。我知道我需要将我的 crossdomain.xml 文件放在 tomcat 的 webApps 文件夹中。当我尝试通过 http://domainname.com/crossdomain.xml 访问 crossdomain.xml 文件时我收到 400 Bad Request 错误。

如果我在 webApps 文件夹中创建一个名为 xml 的文件夹并将我的跨域文件放在该文件夹中,我将成功获得具有以下内容的跨域文件:domainname.com/xml/crossdomain.xml。问题是我需要将 crossdomain.xml 文件放在 Flash 应用程序的根目录中才能正常工作。

此外,我无法使用 domainname.com/index.html 访问 index.html 文件。但是如果我将 index.html 文件放在这样的文件夹中,我可以访问它:domainname.com/html/index.html

这似乎是 tomcat 的配置文件之一中的配置设置。谁能帮我解决这个问题,这样我就可以通过以下方式访问 crossdomain.xml 文件:http://my_real_domain_name.tld/crossdomain.xml

最佳答案

Tomcat 的 webapps 目录不是您在浏览器的根 URL 中看到的目录,因此将文件放入 webapps 不会使其在 http 可用://example.org/文件。而是将您的跨域策略放入 webapps/ROOT/ 文件夹 - 这是 Tomcat 的默认 webapp。这应该允许您尝试请求它。

关于tomcat - 为什么我不能从 tomcat 服务器访问 crossdomain.xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6083698/

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