我面临着与Liberty for Java应用程序的SSO集成(云目录)的问题。
我有Liberty应用程序,它使用Cloud目录与SSO服务集成。我已按照提到的here
步骤进行操作当我访问应用程序的主页时,收到"Error 500: SRVE0295E: Error reported: 500 "
错误消息。日志不提供任何有用的信息。
我遵循的步骤列在下面
创建了一个简单的Liberty for Java webapp,名为SSODemo并部署在Bluemix上。我可以访问该应用程序的主页
创建了SSO服务。创建了Cloud目录并添加了几个用户并保存了
在SSODemo的
SSODemoSecurity 担保 / / / / SSODemo / 得到 放 头 跟踪 POST 删除 OPTIONS TESTROLE
c:\deploy2bluemix\apps
在c:\deploy2bluemix
中创建了server.xml文件。添加角色。 server.xml看起来如下
<featureManager>
<feature>jsp-2.2</feature>
<feature>localConnector-1.0</feature>
</featureManager>
<httpEndpoint httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint"/>
<applicationMonitor updateTrigger="mbean"/>
<application type="war" id="SSODemo" name="SSODemo" location="SSODemo.war" context-root="/">
<application-bnd>
<security-role name="TESTROLE">
<special-subject type="ALL_AUTHENTICATED_USERS"/>
</security-role>
</application-bnd>
</application>
从c:\ deploy2bluemix推送SSODemo应用程序
以下是抛出上述错误消息时的日志条目
bmssodemo-mc.mybluemix.net - [10/02/2016:03:36:26 +0000]&#34; GET / oidcclient / redirect / GIC5KC6sbK?scope = openid&amp; code = lS9jAkiKSPmC8VNJw0NFULgqMkXEpP&amp; state = f0hvnV7R4iSsUDwU5hzr HTTP /1.1" 500 0 42&#34; https://ssoq3-gikup9q8qk-cp16.iam.ibmcloud.com/idaas/mtfim/sps/authsvc?PolicyId=urn:ibm:security:authentication:asf:basicldapuser&#34; &#34; Mozilla / 5.0(Windows NT 6.1; WOW64; rv:38.0)Gecko / 20100101 Firefox / 38.0&#34; 192.155.237.118:32103 x_forwarded_for:" 125.16.236.150&#34; x_forwarded_proto:&#34; HTTPS&#34; vcap_request_id:4844e729-a9d6-4efb-579a-a5c6449db8ff response_time:0.227078783 app_id:7b8c1d84-2cb0-420a-8735-198ee50dcf62 x_global_transaction_id:&#34; 40112183&#34;
此处有任何解决问题的指导将非常有帮助。谢谢。
答案 0 :(得分:1)
实际上,Bluemix状态页面正在报告2月5日开放的关于自由运行时SSO服务问题的通知。
答案 1 :(得分:0)
Liberty for Java运行时今天为此问题提供了紧急更新。我现在不认为你需要解决方法。请试一试。