Chr*_*ski 5 monitoring pki certificate-authority ad-certificate-services
我正在使用企业 PKI 管理单元来诊断和检查 MSFT PKI 系统的运行状况。
有什么方法可以编写/自动化此工具以提醒我 CRL 即将到期或缺少 AIA?
不,PKIView.msc 不提供任何自动化手段/功能。您必须编写自己的脚本。我建议(抱歉,没有实际代码,但有一种方法可以做到这一点)是考虑以下计划和可能的工具(假设您将使用 Windows PowerShell):
CR_PROP_CAXCHGCERTPropId有很多方法,但我会选择这个(我计划在明年研究这个,所以这是可能的)。
最后一个建议:如果您正在寻找可靠的解决方案,请不要依赖 certutil 输出解析,因为它的输出取决于许多因素,并且可能不是您期望的。
此外,如果您使用PowerShell PKI 模块,此任务将会简化。该模块已经提供了枚举企业 CA、以托管方式读取 CRL、检索 CA Exchange 证书等的方法。
2014 年 12 月 26 日更新:该脚本的 PoC 现已可用:Enterprise PKI (pkiview.msc) PowerShell Edition (PoC)
| 归档时间: |
|
| 查看次数: |
973 次 |
| 最近记录: |