2016-04-14 140 views
1

我想測試WSO2身份識別提供程序,實際上是使用OpenID配置的聯合身份識別碼,我打算使用Travelocity工具對其進行測試。我編輯在WEB-INF配置travelocity.properties文件,啓動參數設置爲以下值:WSO2身份識別服務器/ Travelocity身份驗證測試使用OpenID

EnableSAMLSSOLogin=false 
EnableOpenIDLogin=true 
EnableSAML2Grant=false 

當說明在Tomcat7服務器的圖像,它接受新的服務器配置,但代碼仍然激活SAML認證爲主要SSO機制,拋出一個錯誤:

SAML 2.0 based Single Sign-On 
Error when processing the authentication request! 
Please try login again. 

是否有可能在這個網絡工具停用SAML,僅使用OpenID的疊加麼?

回答

0

假設您指的是被動認證請求(它是在您沒有http會話時訪問受保護頁面時產生的)。對於travelocity sso示例,無法使用配置停用被動請求。但是,您可以通過直接訪問未受保護的登錄頁面(http://[host]:[port]/travelocity.com/index.jsp)來避免這種情況。從那裏你可以使用OpenID登錄。