我了解如何获取安装到证书存储中的证书的指纹,但是我希望有一种方法可以获取证书文件的该信息。
例如,我有 c:\temp\mycert.com.cer...我如何从该文件中获取指纹?有可能吗?谷歌并没有提供太多帮助。我一直在 powershell 中这样做,以便从证书存储中获取此信息,但同样 - 我需要从证书文件中获取此信息。
$certCN = mysite.com
$cert = Get-ChildItem cert:\LocalMachine\My -Recurse | where {$_.subject -like "*CN=$certCN*"} | where {$_.ExpiringInDays -lt "91"}
$thumbprint = $cert.thumbprint
Run Code Online (Sandbox Code Playgroud)