Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#11 Оставлено : 25 сентября 2014 г. 5:33:50(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,844
Мужчина
Российская Федерация

Сказал «Спасибо»: 584 раз
Поблагодарили: 2320 раз в 1818 постах
Автор: chris_kgauitc Перейти к цитате
to Андрей: кстати, в приведенном образце кода (взятом из документации) серьезная ошибка:

function ObjCreator(name) {
switch (navigator.appName) {
case 'Microsoft Internet Explorer':
return new ActiveXObject(name);
default:
var userAgent = navigator.userAgent;
if (userAgent.match(/Trident\/./i)) { // IE10, 11
return new ActiveXObject(name);
}
}
}

Дело в том, что начиная с, кажется, IE10, navigator.appName содержит надпись, характерную для других браузеров.
Правильнее будет сделать так:

function ObjCreator(name) {
try {
if ( Object.hasOwnProperty.call(window, "ActiveXObject") ) {
return new ActiveXObject(name);
}
else
{
// но до этого проверить, что плагин к странице подключен
document.getElementById('cadesplugin').CreateObject(name)
}
}
catch(e)
{
// обработка ошибок
}
}

Да, поднимались темы на форуме,
КРИПТО-ПРО добавили такую проверку (10\11).

Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
chris_kgauitc оставлено 25.09.2014(UTC)
Offline chris_kgauitc  
#12 Оставлено : 25 сентября 2014 г. 5:55:22(UTC)
chris_kgauitc

Статус: Новичок

Группы: Участники
Зарегистрирован: 05.11.2013(UTC)
Сообщений: 9
Российская Федерация

Сказал(а) «Спасибо»: 6 раз
Опачки! Только что проверил на 32-битной и 64-битной системе в браузерах Chrome / Mozilla / Explorer - операция создания объекта CAPICOM.Store проходит успешно. CAPICOM не стоит (библиотеку capicom.dll ставит плагин).
Значит вопрос снимается.

Updated:
Вот же. Я даже не подумал, чтобы попробовать CAdESCOM.Store.
Спасибо за совет.

Отредактировано пользователем 25 сентября 2014 г. 6:02:58(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.