(ユーザーの同意を得て)信頼されたルートに証明書をインストールするプログラムがあります。ただし、証明書を追加するコマンドを実行するたびに発生する例外のため、一部のユーザーは私のソフトウェアを使用できません。これは、certutilとpowershellの両方を使用している場合に発生します。
コマンド:_-addstore -user -f root cert.pem
_
出力:-addstore команда НЕ ВЫПОЛНЕНА: 0x80070538 (WIN32: 1336 ERROR_INVALID_ACL) Список управления доступом (ACL) имеет неверную структуру.
大まかに_The access control list structure is invalid
_に変換されます。
コマンド:_Import-Certificate -FilePath .\cert.pem -CertStoreLocation Cert:\CurrentUser\Root
_
残念ながら、インターネット上ではそのエラーについてはあまり多くないので、誰かがそれを経験したことがある場合は、共有していただければ幸いです。
Certutilコマンドの正しいパラメーターは次のとおりです。
CERTUTIL -addstore -enterprise -f -v root "cert.pem"