代码之家  ›  专栏  ›  技术社区  ›  RizJa

已吊销/重新颁发的证书是否仍可以用于SAML签名?

  •  1
  • RizJa  · 技术社区  · 6 年前

    我有一个组织证书需要重新颁发,因为浏览器不信任(Chrome/FF)在某个日期之前颁发的RapidSSL证书。参考: https://knowledge.digicert.com/generalinformation/INFO4627.html

    但是,我们有一个内部SSO设置(SAML2.0),使用相同的证书与我们的客户进行签名。我正在评估证书的吊销和重新颁发是否会损害我们的SSO设置,并且必须将新的公钥传递给我们的客户端。从我看来,它不应该,因为证书实际上没有过期。我认为这类似于使用自签名证书。我这样做对吗?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Anders Abel    6 年前

    SAML2使用证书格式作为传递密钥的方便方式。证书中的信任基于与Idp的直接配置关系,而不是通过公共CA根系统。

    这就是SAML2元数据关于证书的含义:

    虽然它允许依赖方进行额外的检查,但它既不要求也不保证任何此类检查会通过。

    一般来说,我认为继续使用证书应该没问题,但您需要与配置的依赖方(在正常SAML2术语中为服务提供商)确认他们没有验证证书。