亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 LightSAML 接收 SAML 消息

使用 LightSAML 接收 SAML 消息

PHP
冉冉說 2023-07-21 16:12:20
我嘗試使用 LightSAML 成功接收 AuthnRequest 后的響應,并嘗試使用官方文檔https://www.lightsaml.com/LightSAML-Core/Cookbook/How-to-receive-SAML-message/中的示例來執行此操作,但我的響應為空,并在 $response 屬性的分配中收到警告:使用“void”方法“接收”結果出了什么問題以及為什么我無法接受我的回復?
查看完整描述

1 回答

?
DIEA

TA貢獻1820條經驗 獲得超2個贊

經過一些搜索和此問題https://github.com/lightSAML/lightSAML/issues/95的幫助后,我設法使用以下代碼獲取用戶的響應和屬性:


$request = \Symfony\Component\HttpFoundation\Request::createFromGlobals();

$bindingFactory = new BindingFactory();

$messageContext = new MessageContext();

$binding = $bindingFactory->getBindingByRequest($request);

$binding->receive($request, $messageContext);


$attributes = $messageContext->asResponse()->getFirstAssertion()->getFirstAttributeStatement();

我與您分享希望對某人有所幫助。


查看完整回答
反對 回復 2023-07-21
  • 1 回答
  • 0 關注
  • 143 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號