Не удается загрузить XMLHttpRequest из-за проверок контроля доступа - PullRequest
0 голосов
/ 17 апреля 2020

Добрый день,

У меня есть файлы, помещенные на Apache веб-сервер, например /apps/web/jboss-ews-24.2.4/httpd/www/html/files/file.json

Я могу получить доступ к этому файлу. json бросить браузер, введя мой веб-сервер ip.

В моем приложении android я также могу получить этот файл. json.

Однако, если я использую приложение ios, тогда я нажму XMLHttpRequest cannot load due to access control checks.

Я гуглюсь вокруг и пытаюсь поместить в мой httpd.conf на своем веб-сервере следующее:

Header set Access-Control-Allow-Origin "*"
<IfModule mod_headers.c>
  Header set Access-Control-Allow-Origin "*"
</IfModule>

А также в <Directory>

<Directory "/apps/web/jboss-ews-24.2.4/httpd/www/html">
<IfModule mod_headers.c>
 Header set Access-Control-Allow-Origin "*"
   </IfModule>
   Header set Access-Control-Allow-Origin "*"
</Directory>

Я перезагружаю свой веб-сервер, но в моем приложении IOS в Iphone.

по-прежнему происходит то же самое. Ниже приведена моя версия Apache веб-сервера:

./httpd -version
Server version: Apache/2.4.29 (Red Hat)

Что я могу сделать для этого?

...