Я хочу получить от веб-API .net 4.6 сертификат, сохраненный с помощью центрального ключа управления SealSign.
Сертификат хранится в личном кабинете.Когда я отлаживаю в IIS Express;У меня не было проблем с получением сертификата, моя проблема заключается в развертывании приложения в IIS.В IIS я могу получить доступ к оставшимся сертификатам, хранящимся в личных документах, кроме этого, хранящегося в SealSign.
Я открываю хранилище сертификатов с помощью этого кода:
X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
store.Open(OpenFlags.MaxAllowed);
Пользователь вAppPool - это тот же пользователь.
Я не уверен, может ли это быть ограничением безопасности IIS, но я не уверен.Есть идеи?