Модуль интеграции с УНФ 2.3.1.7. Модуль Б24_Синхр_RestApiВызовСервера
Из-за того, что в сообщении об ошибке нет описания ошибки 1С, можно очень долго решать проблему с токеном и доступом на 443, хотя все дело в том, что в модуле ПолучениеФайловИзИНтернет не оказалось такой функции. Добавьте пожалуйста к сообщениям об ошибках ОписаниеОшибки(), вот так
лТекстОшибки = НСтр("ru = 'Не удалось установить соединение с сервером' ") + ОбщиеНастройки.Сервер + ":" + Строка(ОбщиеНастройки.Порт)
+ НСтр("ru = '.Проверьте правильность токена.'")+" "+ОписаниеОшибки();
Код |
---|
Функция УстановитьСоединениеССервером(ОбщиеНастройки) Экспорт Соединение = Неопределено; Попытка Если НЕ ОбщиеНастройки.ЗащищенноеСоединение Тогда ssl = Неопределено; Иначе ssl = Новый ЗащищенноеСоединениеOpenSSL( Неопределено, Неопределено); КонецЕсли; Прокси = Неопределено; Прокси = ПолучениеФайловИзИнтернета.ПолучитьПрокси(?(ОбщиеНастройки.ЗащищенноеСоединение, "HTTPS", "HTTP")); Соединение = Новый HTTPСоединение(ОбщиеНастройки.Сервер, ОбщиеНастройки.Порт,,, Прокси, 0, ssl); Исключение лТекстОшибки = НСтр("ru = 'Не удалось установить соединение с сервером' ") + ОбщиеНастройки.Сервер + ":" + Строка(ОбщиеНастройки.Порт) + НСтр("ru = '.Проверьте правильность токена.'"); ОбщегоНазначенияКлиентСервер.СообщитьПользователю(лТекстОшибки); Соединение = Неопределено; КонецПопытки; Возврат Соединение; КонецФункции |
Из-за того, что в сообщении об ошибке нет описания ошибки 1С, можно очень долго решать проблему с токеном и доступом на 443, хотя все дело в том, что в модуле ПолучениеФайловИзИНтернет не оказалось такой функции. Добавьте пожалуйста к сообщениям об ошибках ОписаниеОшибки(), вот так
лТекстОшибки = НСтр("ru = 'Не удалось установить соединение с сервером' ") + ОбщиеНастройки.Сервер + ":" + Строка(ОбщиеНастройки.Порт)
+ НСтр("ru = '.Проверьте правильность токена.'")+" "+ОписаниеОшибки();