Строка подключения для COMConnector если база на веб-сервере
Всех приветствую!
Пишем интеграцию, нам нужно делать запросы к 1С и актуализировать свои данные внутри системы, которая на .NET.
Зарегистрировали компоненту и успешно оттестировали на своей базе, которая находится на сервере.
Подключение выглядит примерно так:
var connector = new COMConnector
{
PoolCapacity = 10,
PoolTimeout = 60,
MaxConnections = 2,
};
dynamic refer = connector.Connect(connectionString);
Где connectionString - строка подключения.
Для клиент-серверной архитектуры выглядит так: "Srvr=server1;Ref=testBase1;Usr=username;Pwd=password;"
Для файловой:
"File=testBase1;Usr=username;Pwd=password;"
Проблема заключается в том, что у заказчика база находится на веб-сервере, и мы пытаемся передать следующую строку:
"ws=
https://ol2.saas.rarus.ru/XXXXXXXX/;Usr=username;Pwd=password;"
На что получаем исключение:
System.Runtime.InteropServices.COMException: "Неверные или отсутствующие параметры соединения с информационной базой"
Нашел, что 15 назад было обсуждение на другом форуме, но больше нигде нет никакой информации:
https://forum.infostart.ru/forum9/topic31657/
Может кто-то что-либо подсказать по поводу строки подключения для нашего случая.
P.S. Веб-сервисы это прекрасно, но прошу не предлагать.