2011-03-24 126 views
1

我使用phpCAS嘗試我的用戶與中央憑證系統的身份驗證。phpCAS - 請對HTTP調用://,而不是HTTPS://

目前正處於開發週期,因此CAS並沒有落後SSL,因此該URL地址是http://

我似乎無法得到phpCAS去那裏,即使我使用的是沒有SSL爲驗證CAS服務器行:

phpCAS::setNoCasServerValidation(); 

我的代碼是完全一樣顯示在簡單的例子在這裏:https://wiki.jasig.org/display/CASC/phpCAS+examples

唯一不同的是我的服務器主機名(www.mysite.com),端口是( 8080)。

任何人都知道怎麼去重定向去HTTP://而不是https://開頭?

回答

2

https://wiki.jasig.org/display/CAS/Solving+SSL+issues。 CAS服務器需要 SSL。畢竟,認證系統需要儘可能安全可靠。這將是一個更好地利用你的時間來繼續和配置CAS服務器使用SSL使用自簽名的證書,而不是試圖找出如何繞過SSL機制。

phpCAS::setNoCasServerValidation()方法適用於服務器正在使用自簽名證書或尚未由客戶端識別並信任的證書頒發機構簽名的證書的情況。它告訴客戶簡單地接受證書,而不需要進一步檢查來驗證它。

+0

我明白了,謝謝你的幫助。 – diggersworld 2011-03-25 08:30:23

相關問題