2016-10-05 107 views
0

我必須創建一個webapp,登錄到WSO2IS和Facebook的功能。WSO2IS - 登錄Facebook的鏈接

我將WSO2IS配置爲允許來自WSO2IS和FB的基本身份驗證沒有問題。

但是,我應該提供的登錄到facebook bouton的鏈接是什麼?

我配置了,立即去理解,但是登錄Facebook的布頓是 一樣的東西: https://localhost:9443/commonauth?idp=FacebookIdP&authenticator=FacebookAuthenticator&sessionDataKey=a9d4856d-e5a8-4731-b381-3c93f7f344d6

而且sessionDataKey似乎是從一個工作流步驟來......

希望予以明確足以理解,讓我知道如果我應該提供更多的 描述。 Regards

回答

0

例如在Travelocity中,登錄鏈接URI如下。一旦點擊鏈接,它將被重定向到FB登錄頁面。

http://localhost:8080/travelocity.com/samlsso?SAML2.HTTPBinding=HTTP-Redirect

如果您正在使用MULTY選項登錄時,你可以要求發送IDP作爲查詢參數如下

http://localhost:8080/travelocity.com/samlsso?SAML2.HTTPBinding=HTTP-Redirect?fidp=FacebookIDP

+0

感謝的anwser,但它不是WSO2IS通話你提出這是對travelocit的呼籲,它是一個樣本。 travelocity發送的第一個wso2is電話是什麼,需要從我的應用程序發送? – gribo

+1

它就像https:// localhost:9443/samlsso?SAMLRequest = {request}&fidp = FacebookIDP –

+0

OK聽起來更好,但是如何構建SAMLRequest?我將深入研究samlsso servlet ...但這應該在wso2is文檔中記錄...... – gribo