我一直在使用jasig .net cas客戶端。我已經在本地計算機上設置了cas服務器,可以使用https://localhost:8443/cas-server-webapp-3.4.12/login
jasig asp.net mvc cas客戶端頁面沒有正確重定向
我已經在帳戶控制器登錄操作上設置了授權屬性。
https://wiki.jasig.org/pages/viewpage.action?pageId=32210981
當我運行的應用程序,它確實去到CAS登錄頁面,我下面這個網址給出的一切,但在身份驗證之後它http://localhost:1672/
返回,然後在瀏覽器,它提供了錯誤的「頁面」不是個正確地重定向「。
我不知道我是如何得到這個錯誤,一切都在web.config中正確設置。
請幫
當我使用http://localhost:8080/cas-server-webapp-3.4.12/login
(非安全網址),而不是https://localhost:8443/cas-server-webapp-3.4.12/login
(安全的網址),它的工作原理。
我想我有自簽名證書的問題。是否有可能創建有效的證書並使用它。至少我應該嘗試創建一個有效的證書並嘗試。但我不知道如何創建有效的證書。請同時告訴我如何創建有效的證書。我試過谷歌,但沒有成功找到如何創建有效證書,以便瀏覽器不顯示「自簽名證書錯誤」。
非常感謝回答,我使用http:// localhost:8080,因爲我使用visual studio。如果我已經在IIS中部署了它,我將使用您建議的url http:// localhost:8080/someWebApp/ – nccsbim071
好吧,那麼只需要serverName =「localhost :(開發服務器的端口號)/」 –
謝謝Zach ,我正在這樣做,但它不起作用。 – nccsbim071