我想测试一个WSO2身份提供者,实际上是用OpenID配置的联合IdP,我打算用Travelocity工具测试它 . 我正在编辑WEB-INF配置中的travelocity.properties文件,将起始参数设置为以下值:
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.
是否可以仅使用OpenID堆栈在此Web工具中停用SAML?
1 回答
假设您正在引用被动身份验证请求(当您使用配置无法停用被动请求时,可以访问受保护的页面 . 但是您可以通过直接访问不受保护的登录页面(http://[host]:[port]/travelocity.com/index.jsp)来避免这种情况 . 从那里你可以使用OpenID登录 .