Ошибка доступа к хранилищу сертификатов (0x00000005) на сервере
Здравствуйте!
Использую веб-сервисы и опубликованную базу на IIS.
Не могу получить хранилище сертификатов:
Ошибка при вызове метода контекста (ПолучитьХранилищеСертификатов)
{ОбщийМодуль.КриптографияБЭДСлужебный.Модуль(89)}:ХранилищеСертификатовКриптографии = МенеджерКриптографии.ПолучитьХранилищеСертификатов(
{ОбщийМодуль.КриптографияБЭД.Модуль(91)}:РезультатыПолученияОтпечатков.Сервер = КриптографияБЭДСлужебный.ПолучитьОтпечаткиСертификатовНаСервере();
{ОбщийМодуль.СинхронизацияЭДОВызовСервера.Модуль(97)}:РезультатыПолучения = КриптографияБЭД.ПолучитьОтпечаткиСертификатов(ВидОперации, КонтекстДиагностики,
{ОбщийМодуль.СинхронизацияЭДОКлиент.Модуль(768)}:Результат = СинхронизацияЭДОВызовСервера.ПолучитьОтпечаткиСертификатов(ВидОперации, Контекст.КонтекстДиагностики, Результат,
{ОбщийМодуль.КриптографияБЭДСлужебныйКлиент.Модуль(303)}:ВыполнитьОбработкуОповещения(Контекст.Оповещение, РезультатыПолучения);
{ОбщийМодуль.ЭлектроннаяПодписьСлужебныйКлиент.Модуль(1168)}:ВыполнитьОбработкуОповещения(Контекст.Оповещение, Результат.СвойстваСертификатовНаКлиенте);
{ОбщийМодуль.ЭлектроннаяПодписьСлужебныйКлиент.Модуль(3277)}:ВыполнитьОбработкуОповещения(Контекст.Оповещение, Контекст.Результат);
{ОбщийМодуль.ЭлектроннаяПодписьСлужебныйКлиент.Модуль(3231)}:ПолучитьСвойстваСертификатовНаКлиентеПослеПолученияВсех(Контекст);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка при открытии хранилища сертификатов (0x00000005).
Подскажите, пожалуйста, куда копать?
Использую веб-сервисы и опубликованную базу на IIS.
Не могу получить хранилище сертификатов:
Ошибка при вызове метода контекста (ПолучитьХранилищеСертификатов)
{ОбщийМодуль.КриптографияБЭДСлужебный.Модуль(89)}:ХранилищеСертификатовКриптографии = МенеджерКриптографии.ПолучитьХранилищеСертификатов(
{ОбщийМодуль.КриптографияБЭД.Модуль(91)}:РезультатыПолученияОтпечатков.Сервер = КриптографияБЭДСлужебный.ПолучитьОтпечаткиСертификатовНаСервере();
{ОбщийМодуль.СинхронизацияЭДОВызовСервера.Модуль(97)}:РезультатыПолучения = КриптографияБЭД.ПолучитьОтпечаткиСертификатов(ВидОперации, КонтекстДиагностики,
{ОбщийМодуль.СинхронизацияЭДОКлиент.Модуль(768)}:Результат = СинхронизацияЭДОВызовСервера.ПолучитьОтпечаткиСертификатов(ВидОперации, Контекст.КонтекстДиагностики, Результат,
{ОбщийМодуль.КриптографияБЭДСлужебныйКлиент.Модуль(303)}:ВыполнитьОбработкуОповещения(Контекст.Оповещение, РезультатыПолучения);
{ОбщийМодуль.ЭлектроннаяПодписьСлужебныйКлиент.Модуль(1168)}:ВыполнитьОбработкуОповещения(Контекст.Оповещение, Результат.СвойстваСертификатовНаКлиенте);
{ОбщийМодуль.ЭлектроннаяПодписьСлужебныйКлиент.Модуль(3277)}:ВыполнитьОбработкуОповещения(Контекст.Оповещение, Контекст.Результат);
{ОбщийМодуль.ЭлектроннаяПодписьСлужебныйКлиент.Модуль(3231)}:ПолучитьСвойстваСертификатовНаКлиентеПослеПолученияВсех(Контекст);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка при открытии хранилища сертификатов (0x00000005).
Подскажите, пожалуйста, куда копать?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Посмотрите это https://1centerprise8.blogspot.com/2018/02/dostup-hranilishhe-sertifikatov.html
может поможет
может поможет
(3) Мне помогло: дополнительно к рекомендациям из статьи, в диспетчере IIS жмем правой клавишей на сайте ->Управление приложением->Дополнительные параметры->Учетные данные для доступа к физическому пути->Выбрать пользователя для которого установлены сертификаты в личное хранилище.
Прикрепленные файлы:


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