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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline andreygps  
#1 Оставлено : 12 февраля 2020 г. 9:13:43(UTC)
andreygps

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Добрый день.

Установленно CSP 5.0

Сам плагин пишет что "КриптоПро ЭЦП Browser plug-in загружен успешно."

на странице https://markirovka.crpt.ru/login-kep в селекте даёт выбрать нужный сертификат, нажимаешь войти и ошибка Cannot find object or property.
при этом в консоли ошибки:
Цитата:

library.dll.js:1 Uncaught SyntaxError: Unexpected token '<'
cadesplugin_api.js:500 GET chrome-extension://invalid/ net::ERR_FAILED
load_extension @ cadesplugin_api.js:500
check_plugin_working @ cadesplugin_api.js:613
(anonymous) @ cadesplugin_api.js:666
(anonymous) @ cadesplugin_api.js:667


что это за дерьмо может быть?

Offline Андрей *  
#2 Оставлено : 12 февраля 2020 г. 10:00:10(UTC)
Андрей *

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

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

Сказал «Спасибо»: 573 раз
Поблагодарили: 2303 раз в 1804 постах
Здравствуйте.

Если посмотреть в Console:

Snimok ehkrana ot 2020-02-12 11-00-05.png (28kb) загружен 8 раз(а).


по указанному URL: https://markirovka.crpt....d/library/library.dll.js
выдается HTML-страница:
Snimok ehkrana ot 2020-02-12 10-59-30.png (38kb) загружен 8 раз(а).

Вместо JS, о чём и сообщает браузер.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
andreygps оставлено 12.02.2020(UTC)
Offline andreygps  
#3 Оставлено : 12 февраля 2020 г. 10:46:49(UTC)
andreygps

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Эту ошибку вы пояснили
Цитата:

library.dll.js:1 Uncaught SyntaxError: Unexpected token '<'


А эти были из-за неправильно установленного сертификата
заработало после csptestf -absorb -certs и ошибки пропали
Цитата:

cadesplugin_api.js:500 GET chrome-extension://invalid/ net::ERR_FAILED
load_extension @ cadesplugin_api.js:500
check_plugin_working @ cadesplugin_api.js:613
(anonymous) @ cadesplugin_api.js:666
(anonymous) @ cadesplugin_api.js:667


Спасибо Boo hoo! .
Offline andreygps  
#4 Оставлено : 13 февраля 2020 г. 10:55:56(UTC)
andreygps

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Добрый день.

Возможно ли на macOS поставить "Расширение для PHP" ?
Offline Александр Лавник  
#5 Оставлено : 13 февраля 2020 г. 11:02:07(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 53 раз
Поблагодарили: 802 раз в 741 постах
Автор: andreygps Перейти к цитате
Добрый день.

Возможно ли на macOS поставить "Расширение для PHP" ?

Здравствуйте.

На форуме уже задавали этот вопрос.
Техническую поддержку оказываем тут
Наша база знаний
Offline andreygps  
#6 Оставлено : 2 марта 2020 г. 12:03:05(UTC)
andreygps

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Цитата:

$store = new \CPStore();
$store->Open($location, $name, $mode);
$certs = $store->get_Certificates();
if ($findType !== null) {
$certs = $certs->Find($findType, $query, $validOnly);
if (\is_string($certs)) {
return $certs;
}

return $certs->Item($number);
}

return $certs->Item($number);


Добрый день.

Скажите как работает метод Find
Мне надо выбрать сертификат не по $number
а к примеру по SHA1 Hash
ввожу комманду certmgr -list -store my
копирую оттуда значение SHA1 Hash сертифирата

потом в php выполняю
$certs = $certs->Find(CERTIFICATE_FIND_SHA1_HASH, $query, 0);

в $query передаю SHA1 Hash сертификата и не находит

конкретно что надо передавать в $query?


Offline Андрей *  
#7 Оставлено : 2 марта 2020 г. 12:10:55(UTC)
Андрей *

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

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

Сказал «Спасибо»: 573 раз
Поблагодарили: 2303 раз в 1804 постах
Автор: andreygps Перейти к цитате
Цитата:

$store = new \CPStore();
$store->Open($location, $name, $mode);
$certs = $store->get_Certificates();
if ($findType !== null) {
$certs = $certs->Find($findType, $query, $validOnly);
if (\is_string($certs)) {
return $certs;
}

return $certs->Item($number);
}

return $certs->Item($number);


Добрый день.

Скажите как работает метод Find
Мне надо выбрать сертификат не по $number
а к примеру по SHA1 Hash
ввожу комманду certmgr -list -store my
копирую оттуда значение SHA1 Hash сертифирата

потом в php выполняю
$certs = $certs->Find(CERTIFICATE_FIND_SHA1_HASH, $query, 0);

в $query передаю SHA1 Hash сертификата и не находит

конкретно что надо передавать в $query?




Код php разве выполняется под тем же пользователем?


Техническую поддержку оказываем тут
Наша база знаний
Offline andreygps  
#8 Оставлено : 2 марта 2020 г. 12:13:45(UTC)
andreygps

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
php выполняю через консольную комманду тем же пользователем
Offline andreygps  
#9 Оставлено : 2 марта 2020 г. 12:18:43(UTC)
andreygps

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
в php пишу
var_dump(exec('certmgr -list -store my|grep "SHA1 Hash"'));die;

и мне показывает мой хеш

юзер тот же

Offline Александр Лавник  
#10 Оставлено : 2 марта 2020 г. 13:47:12(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 53 раз
Поблагодарили: 802 раз в 741 постах
Автор: andreygps Перейти к цитате
в php пишу
var_dump(exec('certmgr -list -store my|grep "SHA1 Hash"'));die;

и мне показывает мой хеш

юзер тот же


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