Приветствую, коллеги. На старом рабочем месте ФЗС запрос на сертификат не формировался: страница падала на вызове CreateObject. Плагин был установлен, но запуск происходил через неподходящий обработчик.
Проблема
TypeError: объект не поддерживает свойство или метод CreateObject.
Историческая версия портала использовала ActiveX и ожидала Internet Explorer. Windows открывала связанные действия через Edge, поэтому объект плагина не создавался.
Как я проверил причину
- Проверил наличие КриптоПро ЭЦП Browser plug-in.
- Убедился, что сайт разрешён в настройках плагина.
- Посмотрел, какой браузер назначен по умолчанию.
Что я сделал
- Назначил Internet Explorer браузером по умолчанию на изолированном старом АРМ.
- Закрыл все окна браузеров.
- Открыл ФЗС непосредственно в IE и разрешил запуск компонента для доверенного сайта.
- Повторил формирование запроса.
После запуска через IE объект создался, и запрос сформировался.
Важно: Internet Explorer устарел и небезопасен. Этот способ оставляю только как описание старой системы; современное рабочее место перевожу на актуальный портал и поддерживаемый браузер.
Как проверил результат
Форма проходит этап CreateObject и предлагает продолжить создание запроса.
Получилось или остались вопросы?
Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.