2015-06-15 124 views
0

我試圖讓CAS設置和運行,我對此很新。CAS重定向循環

我正在執行類似於此video的標準步驟。

  • 我已創建密鑰庫文件
  • 創建的證書
  • 成功導入,並添加到cacerts文件
  • 我已經在Tomcat中的在server.xml進行必要的更改

完成所有這些步驟之後,我啓動了tomcat,將這場戰爭放入了webapp並進行測試,我試圖訪問http://localhost:8080/cas/loginhttps://localhost:8443/cas/login,並且它正在引發並重定向循環錯誤。

我不知道我做錯了什麼。任何幫助表示讚賞!

enter image description here

+0

如果我沒有弄錯,當處理你的url安全性(一種攔截器)認爲你的登錄URL本身需要認證的時候,經常會發生這種情況。因此,你陷入了一個無限重定向循環。因此,請確保'/ cas/login'不需要身份驗證即可在您的應用程序中使用 – rmlan

+0

我還沒有將cas用於我的應用程序......我剛剛在tomcat中部署了cas服務器並嘗試訪問默認值/ cas /登錄頁面可用。所以我想知道我做錯了什麼 –

回答

0

這是無關我的配置。

我觀看了幾個視頻並瞭解我的配置沒有任何問題。問題出在4.0.0版本。我不知道其他人是否面臨同樣的問題。

我的解決方案:我採取了最新的來源(4.0.2),並使用maven構建戰爭並部署。它工作完美。