2016-08-04 95 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

相關問題