Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
решения:обход_портов [2024/09/23 11:08]
shihov
решения:обход_портов [2024/09/25 16:24] (текущий)
shihov
Строка 1: Строка 1:
 ====== Способ обхода портов и протокола HTTPS ====== ====== Способ обхода портов и протокола HTTPS ======
  
-Данный способ применяется при жёстких ограничениях по прямому подключению из 1С к серверу Меркурия по протоколу HTTPS.+Данный способ применяется при жёстких ограничениях по прямому подключению из 1С к серверу Меркурия по протоколу HTTPS **а также по умолчанию при работе в платформах 8.1 - 8.2**.
  
 ===== Настройка под Debian (Ubuntu) ===== ===== Настройка под Debian (Ubuntu) =====
Строка 102: Строка 102:
  
 ===== Настройка под Windows ===== ===== Настройка под Windows =====
-Внимание:​ настроенные ws-ссылки в прямой заставляют конфигурацию игнорировать параметр "​Адрес службы",​ их необходимо удалить:​ (Общие - Ws-ссылки - удалить ws-ссылки с названиями АСП_меркурий и АСП_сервис) \\ 
-{{:​решения:​нодепрокси78.png|}} \\ 
- 
-Также необходимо в настройках прямой параметры "​ВерсияШлюза"​ и "​ВерсияШлюзаДляВходящих"​ установить на значение 3. \\ 
-{{:​решения:​нодепрокси79.png?​direct|}} \\ 
  
 +Все последующие действия выполняем на сервере 1с, либо на постоянно включенном компьютере с доступом в интернет. \\
  
   - Скачать последний LTS релиз Node.js версии 8.x c [[https://​nodejs.org/​en/​|официального сайта]] или с сайта асп: {{ :​решения:​node-v13.14.0-x64.msi }}.   - Скачать последний LTS релиз Node.js версии 8.x c [[https://​nodejs.org/​en/​|официального сайта]] или с сайта асп: {{ :​решения:​node-v13.14.0-x64.msi }}.
   - Установить в систему.   - Установить в систему.
-  - Скачать ​[[https://​api.aspcom.ru/​ws/​node-proxy.zip|архив прокси-скрипта]]+  - Скачать архив прокси скрипта: {{ :​решения:​node-proxy.zip |}}
-  - Подменить адреса ​подключения ​в WSDL файлах в папке **ws-compat** (в том числе подпапках **2** и **2.1**): +  - Распаковать архив в постоянное место хранениялучше ​всего в корень диска.
-    - api.aspcom.ru:​8011 -> new_address:​8011 +
-    - api.aspcom.ru:​8012 -> new_address:​8012+
   - Запустить скрипт командой:​ <code ->   - Запустить скрипт командой:​ <code ->
 node app.js node app.js
Строка 124: Строка 118:
   * Прописать в планировщик задач при старте системы.   * Прописать в планировщик задач при старте системы.
   * Прописать в пути автозапуска в реестре Windows.   * Прописать в пути автозапуска в реестре Windows.
 +
 +
  
 ===== Настройка сборщика ===== ===== Настройка сборщика =====
Строка 130: Строка 126:
  
 <code -> <code ->
-http://ваш-сервер:8010+http://127.0.0.1:8010
 </​code>​ </​code>​
  
-Либо указать его же в параметре **АдресШлюза**.+в случае если скрипт настроен на сервере 1с \\ 
 + 
 +или \\ 
 + 
 +<code -> 
 +http://​ваш_сервер:​8010 
 +</​code>​ 
 + 
 +в случае если скрипт настроен на другом компьютере в локальной сети \\ 
 + 
 +Либо указать его же в параметре **АдресСлужбы**.