如何在Windows中查詢證書頒發機構已頒發的證書


有時候需要看一下證書頒發機構已經頒發出去的證書,看看某個用戶或者某個計算機獲取過的證書有哪些。通常可以在證書頒發機構的MMC中查看。

對於測試環境或者剛開始用的CA來說,這樣查看挺簡單的。但是對於用了一段時間,頒發了上千張證書的CA來說,就無法直接查看了,需要用到view菜單里的filter。可以根據證書的各個字段來做篩選,圖片中我篩選了contoso\dc-232$申請的證書。


這里再介紹另一個基於Powershell的命令,Get-CertificationAuthority來篩選我們需要的信息。Get-CertificationAuthority是一個三方命令,該命令默認會顯示當前林中所有的企業CA。並且默認不在系統中安裝,所以需要先安裝一下。Install-Module -Name PSPKI

https://www.cnblogs.com/qishine/p/12677697.html


使用之前需要先導入這個模塊Import-Module -Name PSPKI。對於之前我填寫的篩選器,對應到powershell的命令如下:
Get-CertificationAuthority -ComputerName dc-232.contoso.lab | Get-IssuedRequest -filter "Request.RequesterName -eq contoso\dc-232$"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM