gpt4 book ai didi

powershell - 导入带有 "Import-PfxCertificate"的证书会导致证书无效

转载 作者:太空宇宙 更新时间:2023-11-03 13:24:30 24 4
gpt4 key购买 nike

我有一个证书 (.pfx),当我使用 GUI 导入它并选中(包括所有扩展属性)时,它工作正常。如果我在没有检查的情况下导入它,我就不能在 IIS 中使用它。如果我尝试通过 powershell 导入它(最终目标),我也无法在 IIS 中使用它。

当我尝试在 IIS 中使用它时,我收到此错误消息:

A specified logon session does not exist. It may already have been terminated.

我已经尝试了几种导入它的方法,这是我的脚本的最新版本:

$certPassword = convertto-securestring 'thecertpasswordhere' -asplaintext -force
Import-PfxCertificate $localFilePath -Password $certPassword

有没有人知道如何进行这项工作,或者我可以查看哪些内容以获取更多信息?到目前为止,我没有找到任何运气。

谢谢!

最佳答案

验证脚本是否使用适当的凭据(即 LOCAL SYSTEM 等)运行。

您还可以尝试通过管道传输证书 (*.pfx),如下所示:

Get-ChildItem -Path $localFilePath | Import-PfxCertificate -CertStoreLocation Cert:\LocalMachine\My -Password (ConvertTo-SecureString -String "thecertpasswordhere"  -Force -AsPlainText

关于powershell - 导入带有 "Import-PfxCertificate"的证书会导致证书无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37124903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com