Настройки на сервере:

  1. Откройте Internet Information Services (IIS) Manager

2. Далее идем в Server certificates Вашего сервера:

3. Там выбираем Create Self-Signed Certificate

4. Присваиваем ему имя и сохраняем:

Он появляется в списке сертификатов сервера:

Открываем его, идем на вкладку Details, внизу списка параметров находим Thumbprint:

Копируем его и вставляем в какой-нибудь текстовый редактор, чуть более продвинутый чем Notepad (я использую Notepad++):

Делаем отображение скрытых символов и если они появились перед цифрами - удаляем их. Этот ключ понадобиться нам позже, пока оставляем его в таком виде.

Сохраняем сертификат в файл (все настройки экспорта по умолчанию):

5. Открываем NAV Administration и создаем там новый инстанс. Настройки аналогичны основному за рядом исключений:

  • Меняем номера портов. Например если по умолчанию были 7045..7049, то прописываем 7145..7149. Доступным можно оставить только клиентский (7146 например);
  • Ставим Credential Type NavUserPassword
  • Открываем сохраненный ранее в текстовом редакторе ключ сертификата копируем его и вставляем в поле Certificate Thumbprint (если копировать ключ напрямую из сертификата, то при вставке получите ошибку о несоответствии формата).

В итоге получаем что-то вроде этого:

Запускаем инстанс:

6. Если сервер располагается в Azure - открываем portal.azure.com и там заходим в Вашу виртуальную машину. Выбираем Settings - Networking - Add Inbound port rule и добавляем клиентский порт (7146 в моем случае) в открытые:

Аналогично для обычных серверов - необходимо открыть порт для доступа извне.

7. В самом NAV открываем карточки пользователей, которые будут использовать удаленный вход и прописываем им пароль для входа на вкладке Microsoft Dynamics NAV Password Authentication

На этом настройка серверной части закончена.

Настройки на локальном компьютере:

  1. Скачайте дистрибутив MS NAV, запустите его и установите только клиентскую часть:

В параметрах установки измените имя службы, порт и тип учетных данных, согласно настройкам Вашего инстанса на сервере:

Дождитесь установки.

2. Скопируйте файл сертификата, сохраненный ранее на сервере, себе на локальный компьютер.

3. Установите сертификат в разделы Личное и Доверенные корневые центры сертификации для текущего пользователя:

4. Открываем конфигурационный файл по адресу:

C:\Users\<User>\AppData\Roaming\Microsoft\Microsoft Dynamics NAV\110\ClientUserSettings.config

Открываем еще раз сертификат и смотрим что у него указано в поле Subject :

Вводим это значение в поле DNSIdentity конфигурационного файла. В итоге файл будет выглядеть примерно так:

Кстати, если клиент у Вас уже установлен, просто приведите настройки в его конфигурационном файле к тем, что указаны выше.

5. Запускаем RTC клиента, после чего вводим имя пользователя и пароль:

Надеюсь, материал был полезным для Вас.