Предыдущие настройки были выполнены с применением данной инструкции. Попробовал всевозможные варианты - не работают.
Для чистоты эксперимента сделал нового пользователя 1С123 / 123. Права через пути добавил (Скрин прикреплен)
Изменение порта 808/8088 ни к чему не приводят. Отключение SSL режима, Отключение брадмаузера, Добавление подсети 192.168.10.0 / 0.0.0.0 - тоже. Выходит аналогичная ошибка:
<ajax-response>
<response type='object' id='unknown'><generic response='Error' message='Authentication failed' /></response>
</ajax-response>
Ниже приведен код собственной обработки без лишнего
Код |
---|
&НаКлиенте
Процедура тестПодключиться(Команда)
Попытка
АдресАрхиваКомпонента = тестПодключитьсяНаСервере();
УстановитьВнешнююКомпоненту(АдресАрхиваКомпонента);
Если ПодключитьВнешнююКомпоненту(АдресАрхиваКомпонента,"Comp",ТипВнешнейКомпоненты.Native) Тогда
Компонент = Новый ("AddIn.Comp.MikoAjam");
Иначе
Сообщить("Не удалось подключить внешнюю компоненту","");
КонецЕсли;
Хост = "192.168.10.30";
Порт = "808"; //8088
Таймаут = 15;
РежимSSL = Ложь; //Истина
DigestАвторизация = Ложь; //Истина
ObjectEventMode = Истина;
КлючЗащиты = "MIKO-XXXX-XXXX-XXXX-XXXXX";
Логин = "1C123";
Пароль = "123";
Компонент.BeginSettingHost(ПолучитьОписаниеОповещенияСвойства("Хост"), Хост);
Компонент.BeginSettingPort(ПолучитьОписаниеОповещенияСвойства("Порт"), Порт);
Компонент.BeginSettingDigestAutorization(ПолучитьОписаниеОповещенияСвойства("DigestАвторизация"), DigestАвторизация);
Компонент.BeginSettingEventsTimeout(ПолучитьОписаниеОповещенияСвойства("Таймаут"), Таймаут);
Компонент.BeginSettingUseHTTPS(ПолучитьОписаниеОповещенияСвойства("РежимSSL"), РежимSSL);
Компонент.BeginSettingMikoLicense(ПолучитьОписаниеОповещенияСвойства("MikoLicense"), КлючЗащиты);
Компонент.BeginSettingObjectEventMode(ПолучитьОписаниеОповещенияСвойства("ObjectEventMode"), ObjectEventMode);
Результат = "";
Компонент.Login(Логин,Пароль, Результат);
Исключение
Сообщить("Не удалось установить внешнюю компоненту.");
КонецПопытки;
КонецПроцедуры
&НаСервере
Функция тестПодключитьсяНаСервере()
ОбъектОбработки = РеквизитФормыВЗначение("Объект");
Возврат ПоместитьВоВременноеХранилище(ОбъектОбработки.ПолучитьМакет("ComponentAsteriskWin"), Новый УникальныйИдентификатор);
КонецФункции
|