需要通過HTTP-POST從我的SP發送到IdP SAML AthnRequest,並且不允許HTTP-Redirect。在Laravel和SAML POST綁定中使用哪個庫
好的包是aacotroneo/laravel-saml2,但它不支持HTTP-POST。
simplesamlphp/simplesamlphp很流行,但它使用起來很亂。
什麼庫用於在Laravel中正確的SAML集成,以支持對IdP的HTTP-POST請求?
需要通過HTTP-POST從我的SP發送到IdP SAML AthnRequest,並且不允許HTTP-Redirect。在Laravel和SAML POST綁定中使用哪個庫
好的包是aacotroneo/laravel-saml2,但它不支持HTTP-POST。
simplesamlphp/simplesamlphp很流行,但它使用起來很亂。
什麼庫用於在Laravel中正確的SAML集成,以支持對IdP的HTTP-POST請求?
https://packalyst.com/packages/package/aherstein/laravel-saml2-post是已經從aacotroneo/laravel-SAML2分叉和修改,以發送POST請求的圖書館。
通過一些努力,您應該能夠修改https://github.com/aacotroneo/laravel-saml2以使用HTTP-POST發送AuthNRequest。
而是直接使用PHP-SAML的登錄方法,你可以在這裏找到 https://github.com/onelogin/php-saml/blob/master/lib/Saml2/Auth.php#L428
可以執行描述那裏的代碼,做一個POST而不是GET,如果你需要支持簽名,你會需要嵌入它。