Отправка HTTP запроса в фоновом задании

1. CyberRich 2 26.05.16 15:57 Сейчас в теме
Здравствуйте!

Есть код, который отправляет на сайт текстовый файл. Если код запускать в виде внешней обработки - все отлично работает.

Но вот если выполнить код в фоновом задании - вылазит ошибка:

Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет: couldn't connect to server

ИмяФайла2=ПолучитьИмяВременногоФайла();

Прокси=Новый ИнтернетПрокси;
Прокси.Пользователь="polz";
Прокси.Пароль="parol";
		
Соединение=Новый HTTPСоединение("site.ru",,,,Прокси,ложь);
		Соединение.ОтправитьДляОбработки(ИмяФайла,"api/prod/",ИмяФайла2,"Authorization: 932d75b7fhegfw543x5c6fvf13fgd54e");


Код совершенно точно один и тот же.

Подскажите, почему может не работать?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ётун 26.05.16 16:05 Сейчас в теме
(1) CyberRich, потому что внешняя обработка может соединится с сервером, а фоновое задание нет. Очевидно, они выполняются на разных компьютерах.
3. CyberRich 2 26.05.16 16:08 Сейчас в теме
(2) ётун, в том то и дело, что и клиент запускаю на том же компьютере, где развернут сервер. В пользовательском режиме все работает, в фоновом задании - нет
4. ётун 26.05.16 16:35 Сейчас в теме
(3) CyberRich, в правильном направлении думаешь. Очевидно, процессы клиента и сервера, выходящие в интернет, чем-то различаются. Чем же?
5. CyberRich 2 26.05.16 16:53 Сейчас в теме
(4) ётун, разные пользователи?
6. ётун 26.05.16 16:56 Сейчас в теме
(5) CyberRich, да, пользователи ОС. Причем там еще может быть как политика, запрещающая выход в сеть вообще, так и настройки антивируса/прокси, рубяшие сетевую активность.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот