Имя: Пароль:
1C
 
Ошибка создания COMОбъект("WinHttp.WinHttpRequest.5.1")
0 Артур Хвостов
 
08.08.17
09:11
Добрый день.

Занимаюсь интеграцией веб сайта и 1с.
Но не получается добиться автоматического(через регламентное задание
) вызова строки:
WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
На этой строчки ошибка создания ком объекта.
Если запускаю под пользователем из 1с все норм работает.
код который использую...

WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
Скрипт = Новый COMОбъект("MSScriptControl.ScriptControl");
Скрипт.language="javascript";
Скрипт.AddObject("WinHttp",WinHttp);
Скрипт.Eval("WinHttp.Option(2)=1251");
Скрипт.Eval("WinHttp.Option(4)=13056");//intSslErrorIgnoreFlags        Скрипт.Eval("WinHttp.Option(6)=true");//blnEnableRedirects        Скрипт.Eval("WinHttp.Option(12)=true");//blnEnableHttpsToHttpRedirects        
Возврат WinHttp;


Структура сети:
2 сервера оба win server 2012 x64
на одном сервер платформа 1с x86, на другом сервер 1с x64

Понимаю что связано к вызовом 32-х битными компонентами на под x64, он не пойму что еще сделать нужно...:(

Где сервер 1с стоит добавил компоненты winhttp и SScriptControl, как в статье http://osergey.ru/ru/tag/msscriptcontrol/, но это что то не помогло... Кто знает, подскажите куда копать... Заранее всем спасибо!
1 Lexey_
 
08.08.17
09:13
(0) HTTPСоединение, копай сюда
2 DrZombi
 
гуру
08.08.17
10:01
(0) Локально, ты запускаешь под 32х битной средой, т.к. клиент от 1С 32х битный

А вот сервер робит чисто в 64х битной среде... :)
3 Артур Хвостов
 
08.08.17
10:15
(2) Дак для этого я создал обертки компонент для 32 битных под x64, как в статье  http://osergey.ru/ru/tag/msscriptcontrol/...
Но это не помогло.... или не правильно что-то сделал...:(
4 Артур Хвостов
 
08.08.17
10:16
(2) Вот и прошу помощи... Может кто сталкивался....
5 DrZombi
 
гуру
08.08.17
10:44
6 Артур Хвостов
 
08.08.17
12:23
ВЫ не поверите... но похоже я нашел проблему что было...
вот ссылка на картинку... вот что было при установке сервер 1с
http://help.handybackup.ru/v7/nastroika-rezervnogo-kopirovaniya-1c.shtml
самая первая картинка, где в красном прямоугольнике стоит крестик com-соединения
Сегодня вечером проверю, и отпишусь... Но скорее всего это то что нужно... :)
Спасибо  DrZombi;)
7 Serginio1
 
08.08.17
13:36
8 Артур Хвостов
 
09.08.17
14:48
Тема закрыта, все заработало. Всем спасибо!