Как передать IP адрес, который вызвал HTTP запрос в 1C (для веб-сервера Apache)

0. Sibars 311 22.11.19 11:57 Сейчас в теме
Столкнулся с задачей получения IP адреса, который вызывает http сервис 1С. Итак, решение:

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. YPermitin 9056 22.11.19 19:33 Сейчас в теме
(0) по-больше бы таких статей.

Спасибо! + доставлен :)
maksa2005; van_za; dimaxx; maxopik2; +4 Ответить
2. SirAlexIT 22.11.19 22:06 Сейчас в теме
(1) Поддерживаю! Для практических задач полезная информация. +
3. Sibars 311 23.11.19 12:29 Сейчас в теме
Спасибо за лестную оценку моей статьи. Напишите в комментариях кейсы использования ip адреса в 1с)
Я использую для определения «злоупотребления» публичным api и установкой лимитов количества вызовов за определенный период
6. nvv1970 26.11.19 08:20 Сейчас в теме
7. Sibars 311 26.11.19 10:27 Сейчас в теме
(6) Нет развернутого, точно не скажу, но можно использовать проброс:
Прокирование IP в Nginx
9. nvv1970 28.11.19 07:55 Сейчас в теме
(7) я просто привел пример, что апач может быть за прокси. Тогда никакого ip вы не получите, кроме ip самого прокси))
10. Sibars 311 28.11.19 11:29 Сейчас в теме
(9)
тогда надо такой заголовок сформировать на стороне nginx и прокинуть его до apache :)
12. VKislitsin 01.12.19 12:55 Сейчас в теме
(9) (10)
Постарался ответить на этот вопрос здесь
13. nvv1970 01.12.19 12:58 Сейчас в теме
(12) Отлично! Буковки и красивые картинки.... Реклама засчитана! )))
Содержание уже интересно. Обязательно ознакомлюсь ))
8. asved.ru 35 28.11.19 07:31 Сейчас в теме
4. frkbvfnjh 587 25.11.19 07:24 Сейчас в теме
Спасибо, то что мне надо! Тоже была такая задача, но никто не смог помочь :( Нужно было для логирования, что бы знать с какого устройства приходил запрос.
EMelihoff; +1 Ответить
5. altu71 25.11.19 13:08 Сейчас в теме
Супер. А кто-нибудь может для IIS подсказать как настроить, если это возможно?
Smaylukk; +1 Ответить
11. VKislitsin 01.12.19 12:53 Сейчас в теме
14. altu71 01.12.19 16:32 Сейчас в теме
(11) Спасибо огромное! Прямо то, что нужно!
15. vsesam80 11.12.19 02:05 Сейчас в теме
А для веб сервиса на Апаче такое возможно сделать?
16. Sibars 311 11.12.19 06:50 Сейчас в теме
(15)
К сожалению, нельзя.
Apache не имеет доступа к "телу" сообщения, а 1С, при работе, с протоколом SOAP не принимает "лишние" заголовки.
17. vsesam80 11.12.19 06:53 Сейчас в теме
(16)Это печально. У нас все конфы старые, там HTTP низя запилить. А вот ip адрес входящего подключения было бы интересно посмотреть
18. Luisor 05.06.20 11:00 Сейчас в теме
(17)Тоже весьма огорчен, что для веб-сервиса не доступен ip адрес входящего ((
19. plastilin 8 15.06.20 22:20 Сейчас в теме
А можно остлеживать IP-адрес того кто зашел через веб-клиент?
Оставьте свое сообщение
Вопросы с вознаграждением