php 使用saml,如何使用php解码saml 1.0响应(无xml)

我是SSO新手,从未与SAML合作过,所以我在这里问这个问题。

当我尝试登录到SSO系统时,它们会以$ _POST中的以下值转发到我的网站

请注意,我有时在这里添加了3个点来减少wresult的长度。

array(3) {

["wa"]=>

string(10) "wsignin1.0"

["wresult"]=>

string(6554) "2016-10-21T07:09:29.009Z2016-10-21T08:09:29.009Zhttp://...be/http://...be/urn:oasis:names:tc:SAML:1.0:cm:bearerdk-superadminNvEoboAZrZs+burRB+776E+lXYc5IWsuWVktpHsyfh8=c37VIVxu0D0yHMOW9pk5XCPcTs8Mb+maOoBsldhASO2mjEnd98jC2ibTRtYaaI2MDMmUTfdbo8Z1nqIyTGjklZ/+coJ2C8wduSTj...Q5mH4c3epYj7z5zXdpzQhGTXKAc9/uYvsc3ZpEKPC9Xgdi3XFexbEWWgsMevxRz3s1G6HsbTgCrA0VKz1D9EuWRwb8jnfpqRTR6d_a1afcc4c-cb1e-4c0d-9c42-87cfb446f8b6_a1afcc4c-cb1e-4c0d-9c42-87cfb446f8b6urn:oasis:names:tc:SAML:1.0:assertionhttp://docs.oasis-open.org/ws-sx/ws-trust/200512/Issuehttp://docs.oasis-open.org/ws-sx/ws-trust/200512/Bearer"

["wctx"]=>

string(8) "ssologon"

}在互联网上看,我期望得到一个XML。这是编码的XML吗?我怎样才能解码它?

SSO使用ADFS完成,我还收到了一个指纹密钥,不知道何时以及如何使用它。

我希望有人能够向我解释这一点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值