Salesforce SSO:KeyInfo元素中的SAML响应签名密钥标识符

时间:2016-07-18 13:36:53

标签: salesforce single-sign-on xml-signature

通过SAML验证工具验证SAML2签名时,如果X509Data中的KeyInfo是X509Certificate,验证成功。

  <KeyInfo>
    <X509Data>
      <X509Certificate>MIIEVTCCA.....</X509Certificate>
    </X509Data>
  </KeyInfo>

如果KeyInfo是其他类型(X509SubjectName / X509SKI / X509IssuerSerial等),则验证失败。

  <KeyInfo>
    <X509Data>
      <X509SKI>E5oVIj....</X509SKI>
    </X509Data>
  </KeyInfo>

验证结果:是否在keyinfo中提供了正确的证书?假

Salesforce SAML assertion validation error

问题是由于第三方限制,我们无法使用X509Certificate元素。

Salesforce是否允许在SAML响应中使用任何键标识符而不是X509Certificate元素?

0 个答案:

没有答案