Почему я не могу получить доступ к файлу crossdomain.xml с сервера tomcat - PullRequest
2 голосов
/ 21 мая 2011

Я бегу tomcat6.Я знаю, что мне нужно поместить свой файл crossdomain.xml в папку webApps на tomcat.Когда я пытаюсь получить доступ к файлу crossdomain.xml через http://domainname.com/crossdomain.xml, я получаю ошибку 400 Bad Request.

Если я создаю папку с именем xml в папке webApps и помещаю свой файл междомена в эту папкуЯ успешно получил файл междомена со следующим: domainname.com/xml/crossdomain.xml.Проблема в том, что мне нужно, чтобы файл crossdomain.xml находился в корневом каталоге, чтобы приложение Flash работало должным образом.

Также я не могу получить доступ к файлу index.html с помощью domainname.com/index.html.Но я могу получить доступ к файлу index.html, если я помещу его в папку примерно так: domainname.com/html/index.html

Это похоже на параметр конфигурации в одном из файлов конфигурации tomcat.Может кто-нибудь, пожалуйста, помогите мне решить эту проблему, чтобы я мог получить доступ к файлу crossdomain.xml с: http://my_real_domain_name.tld/crossdomain.xml

1 Ответ

5 голосов
/ 22 мая 2011
Каталог

Tomcat webapps - это не то, что вы видите по корневому URL в вашем браузере, поэтому размещение файла в webapps не сделает его доступным в http://example.org/file.Вместо этого поместите междоменную политику в папку webapps/ROOT/ - веб-приложение Tomcat по умолчанию.Это должно позволить запрашивать его, как вы пытаетесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...