VPN, IIS, Microsoft Enhanced Cryptographic Provider, eToken

1. sapervodichka 6799 15.10.18 18:22 Сейчас в теме
Коллеги, добрый день. Есть у кого-нибудь опыт работы с электронной подписью в VPN соединении через веб-клиент в браузере IE к опубликованному на веб-сервере IIS базе 1С:ДО. Сертификаты на флешках. Сертификация через Microsoft Enhanced Cryptographic Provider. Проблема в том, что ключ не виден, расширения работы с файлами и криптографией не устанавливаются. Если подключаться с той же машины к публично опубликованной базе на веб-сервере apache, то расширения устанавливаются. Но нужно именно VPN и IIS чтобы сертификаты проверялись и были видны. Нужен опыт либо совет как локализовать проблему, либо решить. Спасибо. (На партнерском форуме 1С ответа не нашел)
+
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. user856012 13 16.10.18 00:37 Сейчас в теме +1 $m
(1)
опыт работы с электронной подписью в VPN соединении через веб-клиент в браузере IE
Поскольку речь идет о связке IE+криптография, то я бы обязательно озаботился тем, чтобы адрес веб-сервера был добавлен в перечень надежных узлов IE на клиентских ПК: "Свойства браузера" - "Безопасность" - "Надежные узлы" - "Узлы" - "Добавить".

Без этого IE с ЭЦП корректно не работает даже без VPN (проверено на Контур-Экстерн, Госуслуги, Госзакупки и т.д.)
+
6. sapervodichka 6799 16.10.18 11:08 Сейчас в теме
(5) все настройки IE сделаны (надежные сайты, безопасность, конфиденциальность - всё по рекомендациям 1С)
+
2. Timur.V 78 15.10.18 21:43 Сейчас в теме +1 $m
Если разбираться с нуля, можно начать со следующих ссылок:
1) Общие сведения о Microsoft Crypto API
2) Криптопровайдеры. API для работы с криптосервисами Windows, ссылка (две страницы).
3) Концепция CryptoAPI, ссылка.

После изучения темы по CryptoAPI, начинайте копать тему по eToken.

Где найти драйверы для данного токена?
Для работы с «eToken» используется утилита «eToken PKI Client». Загрузить установочный файл можно с этой страницы.

И у вас какой-то усложненный вариант решения проблемы.
1) Если подключаться с той же машины к публично опубликованной базе на веб-сервере apache, то расширения устанавливаются.
2) Теперь нужно проверить работу на соседнем компьютере (без vpn, в локальной сети)
3) а уж потом разбираться с vpn
+
3. sapervodichka 6799 15.10.18 23:24 Сейчас в теме
(2) спасибо, за информацию, но тема ещё не закрыта:

1) аппаратный ключ на eToken вставленный в ПК
веб-клиент + VPN = не виден
тонкий-клиент + VPN = не виден
тонкий клиент в сети = не виден
(Примечание: тут попробуем совет установить утилиту «eToken PKI Client» написал админу)

2) программный ключ (установлен на ПК)
тонкий клиент + VPN = виден
веб-клиент + VPN = не виден

может ещё есть опыт у кого, или рабочая схема с использованием VPN и IIS в связке, возможно в IIS проблема, что он доступ к публикации даёт, но расширения работы с файлами и криптографией как-то блокирует?
+
4. user856012 13 15.10.18 23:48 Сейчас в теме
(3)
программный ключ (установлен на ПК)
Что за "программный ключ"? Что-то связанное с ЭЦП (если это - вопрос дилетанта, то прошу извинить: до сих пор имел дело в основном с КриптоПро)?

Или имеется в виду программная лицензия 1С:Предприятие?

аппаратный ключ на eToken вставленный в ПК
В принципе, тот же вопрос. Хотя аппаратная лицензия 1С поставляется на HASP, а не на eToken.
+
7. sapervodichka 6799 16.10.18 11:12 Сейчас в теме
Условия:
-Пользователь – доменная учетная запись,
-Ноутбук – включен в домен,
-Пользователь регистрируется на ноутбуке используя кешированную доменную учетную запись,
-Пользователь запускает клиента VPN, регистрируется на сервере VPN, устанавливается защищенное соединение с КВС предприятия,
-Ноутбук получает адрес в IP сети, которая маршрутизируется в сети КВС Предприятия без ограничения по TCP/UDP портам,
-Сквозной регистрации в домене, при подключении через VPN к внутренним сервисам Предприятия, НЕТ.

Ответ 1С:
То, что вы называете "кешированная учетная запись" используется только для того, чтобы иметь возможность локально аутентифицироваться под доменной учетной записью на компьютере временно отключенном от домена.
Для работы сквозной Windows-аутентифкации необходимо, чтобы компьютер был подключен к домену. (Из комментария вашего специалиста).

>>> Сквозной регистрации в домене, при подключении через VPN к внутренним сервисам Предприятия, НЕТ.
ОТВЕТ: Можно заключить, что это не так - при подключении через VPN компьютер не регистрируется в домене. Таким образом сквозная Windows-аутентификация в такой конфигурации сети работать не может.
>>>Как можно организовать «подключиться к контроллеру домена для получения токена». Что именно требуется сделать?
ОТВЕТ: С этим вопросом Вам нужно обратиться к вашим сетевым администраторам.

Получается проблема в организации сети.... Но это типа безопасность VV. Вообщем какой-то замкнутый круг.
+
8. ben19791010 16.10.18 12:12 Сейчас в теме +1 $m
возможно днс не отрабатывает
можно конечно попробовать в hosts прописать сервер, но запускаться всё равно от имени доменного юзера придётся
+
9. sapervodichka 6799 16.10.18 13:45 Сейчас в теме
нужен опыт конторы может оборонки или госучереждения где веб-публикация и электронное подписание сотрудниками удаленными, возьмем опыт на вооружение, это наверное и будет решением. Есть такие?
+
12. user856012 13 17.10.18 23:37 Сейчас в теме
(9)
нужен опыт конторы может оборонки или госучереждения
Вот это - напрасные ожидания: госконторам запрещено пользоваться буржуйской криптографией, для них обязательным является использование отечественных алгоритмов: ГОСТ Р 34.10-2001 и ГОСТ Р 34.10-2012
(11)
как правильно создать и сделать видимым сертификат на флешке Microsoft Enhanced Cryptographic Provider, eToken?
Ну, как говорилось выше, для начала поставить драйвера eToken - это обязательно.

А дальше смотреть - предлагается ли выбор контейнера при создании ключей? Если да - просто выбирать eToken (в названии должно присутствовать что-то типа "Aladdin Token").

А если такого нет... то по MS криптографии не подскажу, возможно, она вообще не поддерживает размещение ключей на eToken.

Может, вам тоже перейти на алгоритмы ГОСТ? КриптоПро не такая уж и дорогая, и там все несложно - можно генерировать ключи и сертификаты в командной строке входящей в поставку утилитой csptest.exe
+
10. sapervodichka 6799 17.10.18 22:02 Сейчас в теме +7 $m
поставили apache сертификаты стали видны
+
11. sapervodichka 6799 17.10.18 22:03 Сейчас в теме
Сейчас встал вопрос как правильно создать и сделать видимым сертификат на флешке Microsoft Enhanced Cryptographic Provider, eToken?
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот