Имя: Пароль:
1C
 
HTTP запрос - вернуть свой вариант ошибки 403
0 Kamich
 
21.09.23
20:16
Коллеги, добрый день!
Имеется сервис, который отправляет некоторые данные в базу 1С посредством HTTP сервисов (запросов).
В заголовках стандартный доступ (Authorization Basic) с логином и паролем доступа к базе.

Задача следующая: в случае, если указаны неверный данные авторизации (логин и пароль) 1С возвращает стандартный ответ 403 Forbidden - и вот сюда нет возможности "добраться".
Необходимо сервису отправлять свой вариант ответа в JSON формате.
Средствами 1С искал - не нашёл в сети.

Платформа 8.3.20.
Веб сервер - Apache.

Как это можно реализовать? точнее так: вернуть свой вариант ошибки с HTTP статусом 401. в формате JSON.
1 novichok79
 
21.09.23
21:34
очевидно, что запроксировать на что-то другое в обход 1Сины.
в нджинксе так можно, мы подменяли иконочку 1С так, году в 2018м.
2 Valdis2007
 
22.09.23
07:31
(0) Сделай анонимный доступ к сервису. Программно обрабатывай входящие запросы, и отдавай что хочешь