我正在使用Symfony2,我必須通過SSO將我的用戶連接到使用Saml請求的另一個服務,在這種情況下,我們是服務提供商,一旦用戶點擊鏈接我應該重定向他的橋樑與Saml請求有數據,所以他可以進行身份驗證,但我不知道要安裝哪個捆綁或如何發送一個Saml請求。
任何幫助將不勝感激用Symfony2發送SAML請求
0
A
回答
0
你有3個備選方案在這裏:基於基於simplesamlphp像SimplesamlphpBundle
- 使用捆,一捆基於lightsaml
如果您決定使用OneloginSamlBundle,則當SP發起的SSO發生時,將AuthNRequest從SP發送到IdP。
Resources/config/routing.yml定義了SAML路線。/saml/login將啓動SSO進程。
當您訪問/ saml /登錄時,會發生在SamlController.php上定義的loginAction,並且將AuthNrequest發送到IdP SSO url,並且ACS端點上的SP期望SAMLResponse。該SAMLResponse是包含用戶屬性以便SSO或在symfony2應用程序上提供該用戶的那個。
相關問題
- 1. 如何發送SAML請求?
- 2. Symfony2:發送HTTP請求
- 3. 將SAML請求發送到NetSuite
- 4. Symfony2請求併發
- 5. Facebook發送請求不發送請求
- 6. Spring Saml單一註銷(Gloabal)與okta不發送saml註銷請求
- 7. 使用iOS發送請求 - 使用304 HTTPCode發送請求
- 8. SAML註銷請求不會將cookie發送到IdP
- 9. 發送被動聯合請求到ADFS 2.0 SAML 2.0令牌
- 10. Adfs Saml請求通過Passport-saml失敗
- 11. 基於SAML請求創建SAML響應
- 12. 用c發送SOAP請求#
- 13. 發送SOAP請求用Matlab
- 14. 用swift發送http請求
- 15. 用php發送sql請求
- 16. 用netcat發送POST請求
- 17. 用Django發送SOAP請求
- 18. 用cURL發送請求
- 19. 發送POST請求
- 20. 發送SOAP請求
- 21. Facebook發送請求
- 22. 發送POST請求
- 23. 發送請求wp7
- 24. 發送POST請求
- 25. 發送ajax請求
- 26. 發送HTTP請求
- 27. 發送JSON請求
- 28. 發送HTTP請求
- 29. 發送Ping請求
- 30. 發送Ajax請求
謝謝您的回覆我安裝了OneLoginSaml,但我並不知道如何實際創建一個SAML請求,我找到了\ Onelogin ...:builder()但我不知道兩件事: 1)用戶信息?它是聯繫還是屬性?以及我如何實際做出SAML請求? 再次感謝您 –
謝謝您的解釋smartin只是爲了從我身邊重述一下SP我發送帶有用戶數據的saml請求到網橋並等待saml響應是嗎? –
您不發送用戶數據...您發送了authnrequest,登錄表單(來自idp)出現給用戶。它登錄IdP,然後IdP發送SAMLResponse。 – smartin