删除证书
适用于:2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
SharePoint 支持通过 Remove-SPCertificate PowerShell cmdlet 删除证书。
- 默认情况下,如果证书当前分配给 SharePoint 对象,SharePoint 将不允许删除该证书。 如果要强制删除证书,则必须重写默认行为。 如果重写默认行为,则会清除证书的现有分配。
- 证书和与该证书关联的任何私钥将从 SharePoint 场中每台服务器上的 Windows 证书存储中删除。
- 证书及其关联的任何私钥将从 SharePoint 配置数据库中删除。
- 不会删除以前通过 SharePoint 管理接口从证书导出的任何内容。 这些导出的文件仍将存在。
使用 Remove-SPCertificate
cmdlet 从 SharePoint 中删除证书。
例如:
Remove-SPCertificate [-Identity] <SPServerCertificatePipeBind> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
cmdlet 参数为:
参数 | 说明 |
---|---|
Identity | 要从 SharePoint 中删除的证书。 |
Force | 指定应从 SharePoint 中删除证书,即使证书当前已分配给 SharePoint 对象也是如此。 如果指定此参数,也会清除证书的任何现有分配。 如果未指定此参数,并且证书已分配给 SharePoint 对象,则操作将失败。 |
例如:
Remove-SPCertificate -Identity "Contoso SharePoint (2020)"