Single sign on 需要在Bluemix Liberty服务器上提供基本授权和SSO

Single sign on 需要在Bluemix Liberty服务器上提供基本授权和SSO,single-sign-on,ibm-cloud,websphere-liberty,Single Sign On,Ibm Cloud,Websphere Liberty,我有一个Java应用程序在IBMBlueMix上的WebSphereLiberty下运行。我需要能够以3种不同的方式对用户进行身份验证-基本身份验证、SAML SSO、和OpenAuth SSO,顺序如下 我可以将应用程序设置为执行基本身份验证(使用自定义代码)或SAML SSO(使用Bluemix单点登录服务),但无法找到将其配置为同时处理两者的方法。(我甚至还没有研究如何进行OpenAuth)如果我将应用程序配置为使用Bluemix SSO服务,那么我的应用程序在SSO服务获取它之前不会看到

我有一个Java应用程序在IBMBlueMix上的WebSphereLiberty下运行。我需要能够以3种不同的方式对用户进行身份验证-基本身份验证、SAML SSO、OpenAuth SSO,顺序如下

我可以将应用程序设置为执行基本身份验证(使用自定义代码)或SAML SSO(使用Bluemix单点登录服务),但无法找到将其配置为同时处理两者的方法。(我甚至还没有研究如何进行OpenAuth)如果我将应用程序配置为使用Bluemix SSO服务,那么我的应用程序在SSO服务获取它之前不会看到检查用户ID和密码以尝试基本Auth的传入请求

我尝试将SSO服务中的重定向URL更改为我的应用程序中的端点,但结果是

CWOAU0062E: The OAuth service provider could not redirect the request because the redirect URI was not valid. Contact your system administrator to resolve the problem.
我不可能是唯一需要这么做的人。有人能告诉我他们是怎么做到的吗