Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2024(UTC) Сообщений: 6 Сказал(а) «Спасибо»: 4 раз
|
Здравствуйте! С ЭЦП ранее никогда не работал. Получил от клиента задачу реализовать подпись документов прямо на сайте, но пока не понимаю, что мне использовать. Есть ли какой-то API для подписи или нужно устанавливать какой-то продукт на сервер? В принципе, подошёл бы вариант с подписью на стороне клиента, но опять же не понятно, какой продукт для этого подходит. Отредактировано пользователем 25 августа 2024 г. 15:32:36(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,451 Сказал «Спасибо»: 553 раз Поблагодарили: 2235 раз в 1743 постах
|
Здравствуйте. Использовать на клиентской стороне: КриптоПРО CSP + КриптоПро ЭЦП Browser plug-in + лицензии на TSP Client\OCSP Client для формирования CAdES T \ CAdES XLong1. Описание здесь. Примеры страниц здесь. Документация здесь. На сервере - для проверки подписей - КриптоПРО CSP + расширение phpcades. Также есть для Python. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2024(UTC) Сообщений: 6 Сказал(а) «Спасибо»: 4 раз
|
Автор: Андрей * Здравствуйте.
Использовать на клиентской стороне:
КриптоПРО CSP + КриптоПро ЭЦП Browser plug-in + лицензии на TSP Client\OCSP Client для формирования CAdES T \ CAdES XLong1.
Спасибо за уточнение. Есть ещё пара вопросов: 1. Где можно найти cadesplugin_api.js? 2. Обязательно ли использовать CAdES T \ CAdES XLong1? Я вообще далёк от работы с ЭЦП, на сайте гос. образовательной организации нужно реализовать подпись загружаемых документов. Сейчас они делают откреплённую ЭЦП локально, после чего загружают документ и подпись на сайт, но хотят это дело как-то автоматизировать.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,451 Сказал «Спасибо»: 553 раз Поблагодарили: 2235 раз в 1743 постах
|
|
|
1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2024(UTC) Сообщений: 6 Сказал(а) «Спасибо»: 4 раз
|
Автор: Андрей * 1. Открыть F12 - сетевые запросы, нажать F5 - обновится страница и можно увидеть все файлы, откуда загружаются (либо через сохранить страницу... )
Спасибо, так и сделал изначально, просто думал, что где-то есть ссылка для скачивания :) Автор: Андрей * 2. Лучше CAdES XLong1, если оставить как есть (CAdES BES) - то после истечения срока действия сертификата проверка подписи будет завершаться с ошибкой.
XLong1 звучит интереснее, конечно, но можно ли его использовать на время разработки без покупки каких-то лицензий?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,451 Сказал «Спасибо»: 553 раз Поблагодарили: 2235 раз в 1743 постах
|
при установке - триальная версия.
Лицензии, типы и сроки: Пуск\КРИПТО-ПРО\КриптоПРО PKI\ |
|
1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.12.2024(UTC) Сообщений: 6
|
Я далек от веба, для начала пытаюсь подключить подгрузку кадесплагина в тестовом index.html Цитата:<!DOCTYPE html> <html lang="en">
<head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>HTML5 Boilerplate</title> <script language="javascript" src="https://www.cryptopro.ru/sites/default/files/products/cades/es6-promise.min.js?v=271850"></script> <script language="javascript" src="https://www.cryptopro.ru/sites/default/files/products/cades/demopage/ie_eventlistner_polyfill.js?v=271850"></script> <script language="javascript" src="https://www.cryptopro.ru/sites/default/files/products/cades/demopage/lights.js?v=271850"></script> <script language="javascript" src="https://www.cryptopro.ru/sites/default/files/products/cades/cadesplugin_api.js?v=271850"></script> <script type="text/javascript" src="chrome-extension://iifchhfnnmpdbibifmljnfjhpififfog/nmcades_plugin_api.js"></script> <script language="javascript" src="https://www.cryptopro.ru/sites/default/files/products/cades/demopage/Code.js?v=271850"></script> <script type="text/javascript" src="async_code.js?v=271850"></script> </head>
<body> <h1>Page Title</h1> </body>
</html> Ну и перепробовал уже полсотни разных вариантов строк из всех документаций и тестовых страниц.. Всегда заканчивается этим: caught (in promise) Истекло время ожидания загрузки плагина check_load_timeout @ cadesplugin_api.js?v=271850:776 На моем ПК криптопро заведомо рабочая, и плагины во всех браузерах установлены и используются Помогите с начальным запуском пожалуйста, господа Отредактировано пользователем 18 декабря 2024 г. 0:29:04(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,451 Сказал «Спасибо»: 553 раз Поблагодарили: 2235 раз в 1743 постах
|
А что мешает экспортировать файлы (html, js) из необходимого примера? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.12.2024(UTC) Сообщений: 6
|
Автор: Андрей * А что мешает экспортировать файлы (html, js) из необходимого примера? Мешает, указанная выше, далекость от веба. Но я упоминал, что я попробовал очень много вариантов. Среди них были подстановки файлов из тестовых страниц, скачанных в корень index.html Я не могу знать в связи с чем вообще может быть эта ошибка, и вот обращаюсь к сообществу и к разработчикам продукта за помощью. Указанный мной выше пример, должен ли он работать? Что в нём не так?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,451 Сказал «Спасибо»: 553 раз Поблагодарили: 2235 раз в 1743 постах
|
Автор: xjpf Автор: Андрей * А что мешает экспортировать файлы (html, js) из необходимого примера? Мешает, указанная выше, далекость от веба. Но я упоминал, что я попробовал очень много вариантов. Среди них были подстановки файлов из тестовых страниц, скачанных в корень index.html Я не могу знать в связи с чем вообще может быть эта ошибка, и вот обращаюсь к сообществу и к разработчикам продукта за помощью. Указанный мной выше пример, должен ли он работать? Что в нём не так? Базовые знания нужны, перед программированием. F12 - сетевые запросы + смотреть в консоль, не проверяя это даже - вопрос: Цитата: <script type="text/javascript" src="async_code.js?v=271850"></script>
откуда браузер должен был взять файл? |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close