2016-10-05 61 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