2016-08-04 97 views
0

得到500错误单点登录我想在Bluemix测试单点登录注销和去logout_success.html页面时,我收到一个HTTP状态500。为什么注销

我created-

app.get('/logout', function(req,res){ 

    req.logout(); 
    res.redirect('https://' + issuer_id + '/idaas/mtfim/sps/idaas/logout/logout_success.html'); 

    }); 

它看起来像注销返回302状态和响应头部位置有什么在res.redirect

然后当它试图处理该回来了http 500 status error重定向命令。为什么?

任何帮助,将不胜感激。

感谢

回答

0

我觉得你的注销代码应该是

app.get('/logout', function(req,res){ 

    req.logout(); 
    res.redirect('https://' + issuer_id + '/idaas/mtfim/sps/idaas/logout'); 

}); 

重定向后/ IDAAS/mtfim/SPS/IDAAS /注销,该logout_success.html页面应该无需发送显示浏览器直接给它。

+0

我做了你建议的更改,我仍然得到http状态500错误。 GET注销返回状态302,这里是位置:“https://61sso-01lnubchl2-ct20.iam.ibmcloud.com/idaas/mtfim/sps/idaas/logout” – dr0711

+0

我在您的登录代码中尝试了您的注销代码应用程序,它为我工作。你有没有网址工作正常(只要你去掉引号当你点击它,但我认为这只是方式堆栈溢出显示的链接) 是否有与500错误发回任何消息? – ricampbe

+0

我得到的是状态代码:500错误请求头:接受:text/html的,是application/xhtml + xml的,应用/ XML; Q = 0.9 */*; Q = 0.8 接受编码:gzip,放气,访问控制请求头:x请求 - 访问控制请求方法:GET 连接:保持活动 主机:61sso- 01lnubchl2-ct20.iam.ibmcloud.com 产地:https://testlogout.mybluemix.net 的User-Agent:Mozilla的/ 5.0(Windows NT的10.0; WOW64; RV:48.0)壁虎/ 20100101火狐/ 48.0和响应标头:连接:关闭 内容类型:文本/ XML X-背面-交通:失败失败 – dr0711

相关问题