Site icon EfmSoft

Что означает код HRESULT 0x80090019 (NTE_KEYSET_NOT_DEF)?

 
Предыдущий Следующий
NTE_PROV_TYPE_ENTRY_BAD NTE_KEYSET_ENTRY_BAD

NTE_KEYSET_NOT_DEF

Что означает NTE_KEYSET_NOT_DEF

NTE_KEYSET_NOT_DEF: Запрошенный key container не определён для выбранного provider и account scope; для первого provisioning это возможно, но для существующего закрытый ключ это явная ошибка выбора контекста.

Что проверить

  • Запишите container name, provider и флаги machine/user scope.
  • Проверьте, существует ли контейнер под той же identity, под которой работает процесс.
  • Если ожидается certificate закрытый ключ, сравните его provider information с параметрами, которые использует приложение.

Что делать

Создавайте новый keyset только если сценарий действительно предполагает provisioning. Если ключ уже должен существовать, сначала восстановите правильное имя, scope и provider, иначе можно незаметно создать новую пару ключей.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version