CAS Authentication failed!

在本機測試CAS與phpCAS客戶端集成正常,可是部署到其餘服務器上就不能正常運行了,提示「CAS Authentication failed!」,以下圖所示 php

纔開始百思不得其解啊,而後從新檢查一遍部署的配置文件,而後檢查CAS的官方文檔,查看配置是否少配置的了屬性什麼的,還檢查了php的ext插件,發現php5只須要curl和openssl的php插件就足夠了,最後終於在phpCAS的日誌文件中發現了問題。 服務器

重日誌中能夠看到是因爲鏈接超時照成的,而後登陸的casPHP所在的主機,使用ping,能ping通CAS所在服務器,而後使用telnet 命令測試8080端口是否能通,telnet命令提示超時,說明防火牆顯示了網絡端口,目前防火牆問題還要登陸網管開通,不出意外,開通網絡權限以後就能正常訪問了。最後不得不反思一下這個錯誤,前臺給得提示信息太少了,得從後臺日誌開始下手,能得到更多有用的信息。 網絡

相關文章
相關標籤/搜索