![]() |
|
Ошибка создания 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
|
Или используй
.Net в 1С. Парсинг сайтов, multipart/form-data, gzip итд |
|||
8
Артур Хвостов
09.08.17
✎
14:48
|
Тема закрыта, все заработало. Всем спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |