查看证书
适用于:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
SharePoint 支持通过 Get-SPCertificate PowerShell cmdlet 查找证书。 可选参数可用于筛选此 cmdlet 返回的结果。
Get-SPCertificate [-Identity] <SPServerCertificatePipeBind>
Get-SPCertificate [-DisplayName] <String> [-Thumbprint <String>] [-SerialNumber <String>] [-Store {EndEntity | Intermediate | Pending | Root}] [-InUse] [-DaysToExpiration <Int32>] [-WhatIf] [-Confirm] [<CommonParameters>]
cmdlet 参数为:
参数 | 说明 |
---|---|
Identity | 指定要查找的证书的显示名称、指纹、序列号或 GUID。 如果多个证书与指定的标识匹配,则不会返回证书。 当多个证书匹配时,请使用可选参数的筛选条件。 |
DisplayName | 要查找的证书的显示名称。 如果多个证书可能与此条件匹配,请使用此参数而不是 Identity 参数。 Identity 参数只能返回单个证书。 |
指纹 | 要查找的证书指纹,格式为“1234567890ABCDEF1234567890ABCDEF12345678”。 |
序列号 | 要查找的证书序列号,格式为“1234567890ABCDEF1234567890ABCDEF” |
存储 (EndEntity/中间/挂起/根) | 指定要搜索的证书存储。 如果未指定此参数,则将搜索所有证书存储。 |
InUse | 指定 以仅返回直接分配给 SharePoint 对象的证书, (当前正在使用) 。 |
DaysToExpiration | 如果为正数,则仅返回将在此参数指定的从现在起的天数内过期的证书。 指定“-1”以仅返回已过期的证书。 指定“0”不会导致基于到期日期的筛选。 |
下面是 cmdlet 语法的示例:
- Get-SPCertificate -FriendlyName "Contoso SharePoint (2020)"
- Get-SPCertificate -InUse -DaysToExpiration 30