我正在尝试在Bluemix中测试单点登录注销,并且在转到logout_success.html
页面时我收到了http状态500.
我创建了
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 :(得分:0)
我认为你的退出代码应该是
app.get('/logout', function(req,res){
req.logout();
res.redirect('https://' + issuer_id + '/idaas/mtfim/sps/idaas/logout');
});
重定向到/ idaas / mtfim / sps / idaas / logout后,应显示logout_success.html页面,而不必直接向浏览器发送。