0

CAS をローカルにセットアップしました。ローカルでも実行されている grails アプリケーションがあります。CAS 認証が機能しています。私の CAS はこの場所で実行されています

http://localhost:8081/cas/login?service=http%3A%2F%2Flocalhost%3A8081%2Fj_spring_cas_security_check

私のgrailsアプリケーションはで実行されていますhttp://localhost:8080/CASTest/test/

そのため、grails アプリケーションにアクセスすると、ログインのために CAS にリダイレクトされますが、ログイン後も CAS にアクセスし続けますevaluationException on hostUrl。エラーは CAS のサービス フィールドの localhost が原因だと思います。これを test1.localhost に変更すると、認証後に test1.localhost にリダイレクトされます。ローカルで実行されているアプリケーションにリダイレクトする方法はありますか?

4

1 に答える 1