Имя: Пароль:
1C
1С v8
Веб-публикация, HTTP-сервисы, Apache 2.2 - запросы методом OPTIONS без базовой авторизации
0 SvenSoft
 
11.07.19
21:27
Всем привет.

Следующая ситуация - веб-сервер (Apache 2.2) на котором произведена публикация базы 1с, естественно должно работать через базовую авторизацию. Клиент (axios) с другого сервера шлет запросы, включается CORS - при этом перед основным запросом (GET, POST и т.д.) идет запрос OPTIONS, который не имеет заголовка Authorization, а 1С жестко пропускает все запросы только через авторизацию - в итоге запросы OPTIONS отваливаются с 401 ошибкой.

Наверняка многие сталкивались с этим - подскажите как решается на Apache 2.2. Как решить на Apache 2.4 знаю, но нет возможности переустановить на раб. сервере. Так же знаю, что можно в конфигурационном файле default.vrd обойти авторизацию, но нужно сделать все по феншую.
1 Garykom
 
гуру
11.07.19
21:48
(0) Как через nginx это решить знаю, можно CORS отлавливать и правильный ответ вставлять, далее уже пропускать в апач и 1С.
Ищи как это сделать в апаче может получится http://catalog.mista.ru/public/393456/