您的 SAML 应用使用 X.509 证书来确认身份提供方 (IdP) 和服务提供方 (SP) 之间共享的消息的真实性和完整性。作为超级用户,您可以使用管理控制台执行以下操作:
- 轻松查看 SAML 应用正在使用的 X.509 证书
- 识别即将过期的 X.509 证书
- 创建新证书并将其分配给 SAML 应用。这称为证书轮替。
为什么要轮换 SAML 证书?
X.509 证书有效期为 5 年。如果证书即将过期或遭到入侵,您应轮替证书。如果证书在您轮替之前过期,那么在您使用新证书替换该证书之前,您的用户将无法使用单点登录功能登录使用该证书的任何 SAML 应用。
在默认证书过期之前,添加第二个有效期为 5 年的新证书,然后将应用从即将过期的证书切换到新证书。拥有两个有效证书后,您可以将部分应用切换到新证书进行测试,而不会影响仍在使用旧证书的应用。将所有应用都迁移到新证书后,您可以删除旧证书。
重要提示:在管理控制台中为 SAML 应用分配新证书后,您还需要使用新证书更新相应的 SP 端单点登录配置,否则该应用的单点登录将失败。
管理 SAML 证书
您的账号有一个可用于所有 SAML 应用的默认证书。您可以添加第二个证书,也可以删除一个或两个证书并生成新证书:
-
在 Google 管理控制台中,依次点击“菜单”图标
安全性
身份验证
SAML 应用的单点登录服务。
您必须以超级用户身份登录,才能执行此任务。
证书部分显示了您当前的 X.509 证书。您最多可以同时拥有 2 个证书。系统会显示证书名称、失效日期、内容和 SHA-256 指纹。使用右侧的按钮复制、下载或删除证书。
(可选)如果您只有一个证书,请点击添加其他证书以创建第二个证书。
注意:最新生成的证书将成为用于为新的 SAML 应用设置单点登录的默认证书。
(可选)如需创建新证书,请执行以下操作:
点击“删除”图标
即可删除证书。
如果您要删除的证书正被任何已安装的 SAML 应用使用,系统会显示一个窗口,其中列出了受影响的应用,并警告您,在为这些应用分配新证书之前,您将无法通过这些应用使用单点登录。
点击删除证书。删除证书会产生以下结果:
如果您只有一张证书,系统会自动生成一张新证书来替换它。
如果您有两张证书,并删除了证书 1,则证书 2 会取代证书 1。
如果您替换了任何 SAML 应用使用的证书,请按照下一部分中的步骤将新证书分配给受影响的应用。您还需要在 SP 的管理网站上更新这些应用的单点登录设置中的证书。
提示:SAML 证书事件(删除、创建、更改 SAML 应用的分配证书)会记录在管理员审核日志中。
更新 SAML 应用使用的证书
-
在 Google 管理控制台中,依次点击“菜单”图标
应用
Web 应用和移动应用。
需要拥有移动设备管理管理员权限。
- 点击 SAML 应用以打开其“设置”页面。
点击服务提供商详细信息。
在证书下方,系统会显示应用当前使用的证书,包括证书 ID 和失效日期。如果您删除了最初用于设置应用的证书,系统会显示警告未分配证书。
点击下拉箭头
,然后选择证书。(可选)如果没有其他可用证书,或者您需要创建新证书,请点击管理证书,然后按照上文管理 SAML 证书中的说明操作。
更改分配给 SAML 应用的证书后,请务必在服务提供商的网站上使用新证书更新应用的 SSO 配置。在更新 SP 端配置之前,使用 SAML 应用的 SSO 将无法正常运行。
重要提示:替换证书后,新证书最长可能需要 24 小时才能供 SAML 应用使用。