Ошибка "Ошибка работы с Интернет: URL using bad/illegal format or missing URL" при попытке подключиться с Кабинета Клиента к локальной ИБ 1С:УНФ
Здравствуйте, коллеги!
Проблема возникла следующая: Поступила задача создать брендированное мобильное приложение на основе 1С:Кабинет Клиента, опишу по порядке что было сделано.
1. Скачал конфигурацию 1С:Кабинет клиента и загрузил ее в чистую ИБ.
2. Поставил весь необходимый сопутствующий софт (мобильная платформа, Android Studio и т.д.)
3. С локальной базы УНФ создал кабинет клиента, опубликовал его, и с мобильного телефона прекрасно получается к нему подключаться.
4. При попытке подключиться к локальной ИБ по токену и коду организации, выползает следующая ошибка "Ошибка работы с Интернет: URL using bad/illegal format or missing URL"
Полный текст ошибки:
Вот код функции, на которую ругается ошибка:
Есть предположение, что конфигурация не может подключиться к неопубликованной базе, хотя с телефона подключаюсь нормально.
Если у кого-то есть предположение что это может быть, прошу высказаться, потому что у меня их уже нет)
Проблема возникла следующая: Поступила задача создать брендированное мобильное приложение на основе 1С:Кабинет Клиента, опишу по порядке что было сделано.
1. Скачал конфигурацию 1С:Кабинет клиента и загрузил ее в чистую ИБ.
2. Поставил весь необходимый сопутствующий софт (мобильная платформа, Android Studio и т.д.)
3. С локальной базы УНФ создал кабинет клиента, опубликовал его, и с мобильного телефона прекрасно получается к нему подключаться.
4. При попытке подключиться к локальной ИБ по токену и коду организации, выползает следующая ошибка "Ошибка работы с Интернет: URL using bad/illegal format or missing URL"
Полный текст ошибки:
Ошибка при вызове метода контекста (ВызватьHTTPМетод)
{ОбщийМодуль.ОбменЗапросыКШине.Модуль(411)}: HTTPОтвет = HTTPСоединение.ВызватьHTTPМетод(ПараметрыОтправки.Метод, HTTPЗапрос);
{ОбщийМодуль.ОбменЗапросыКШине.Модуль(38)}: Ответ = ОтправитьЗапрос(ПараметрыОтправки);
{ОбщаяФорма.ФормаПодключения.Форма(9)}: ОбменЗапросыКШине.ПолучитьОсновныеДанные(Неопределено);
{МодульУправляемогоПриложения(10)}: ОткрытьФорму("ОбщаяФорма.ФормаПодключения");
по причине:
Ошибка работы с Интернет: URL using bad/illegal format or missing URL
по причине:
Ошибка работы с Интернет: URL using bad/illegal format or missing URL
ПоказатьВот код функции, на которую ругается ошибка:
Функция ОтправитьЗапрос(ПараметрыОтправки)
СтруктураURI = ОбщегоНазначенияКлиентСервер.СтруктураURI(ПараметрыОтправки.URL);
Протокол = СтруктураURI.Схема;
Если ПараметрыОтправки.Заголовки.Получить("AccessToken") = Неопределено Тогда
ПараметрыОтправки.Заголовки.Вставить("AccessToken", ТокенДоступа());
КонецЕсли;
HTTPЗапрос = Новый HTTPЗапрос();
ОбщегоНазначенияКлиентСервер.ДополнитьСоответствие(HTTPЗапрос.Заголовки, ПараметрыОтправки.Заголовки);
HTTPЗапрос.АдресРесурса = СтруктураURI.ПутьНаСервере;
HTTPЗапрос.УстановитьТелоИзСтроки(ПараметрыОтправки.ТелоЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);
HTTPСоединение = Новый HTTPСоединение(СтруктураURI.Хост, СтруктураURI.Порт,,,,30, НовыйЗащищенноеСоединениеПоПротоколу(Протокол));
HTTPОтвет = HTTPСоединение.ВызватьHTTPМетод(ПараметрыОтправки.Метод, HTTPЗапрос);
Возврат HTTPОтвет;
КонецФункции
ПоказатьЕсть предположение, что конфигурация не может подключиться к неопубликованной базе, хотя с телефона подключаюсь нормально.
Если у кого-то есть предположение что это может быть, прошу высказаться, потому что у меня их уже нет)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот