如何在设计-saml身份验证模型中从saml响应中获取断言ID

时间:2016-07-22 04:48:04

标签: ruby-on-rails-4 saml

我正在使用devise-saml-authentication gem,现在我需要将saml响应中的断言id保存到用户列。我怎么能得到saml断言Id?

1 个答案:

答案 0 :(得分:0)

您可以解析收到的SAMLResponse并从Assertion元素中获取ID。

示例断言ID:

<saml:Assertion ID="_d71a3a8e9fcc45c9e9d248ef7049393fc8f04e5f75" ...>