2017-02-22 8 views
0

外部Tomcat 8で動作するCAS 5.xx SAML2 IdPを取得しようとしています。私はCAS 5.0.2を試して、 CAS 5.0.3を実行し、SAML 2 SSOプロトコルを取得しました。残念ながら、CASからのサービスへの最後のPOST(リダイレクト)にはRelayStateがありませんでした。これは5.1.0の対象となる既知のバグです。そこで私は同じ構成の新しいCAS 5.1.0-RC1を試しました。しかし、私は次のエラーを得た:CAS 5.1.0-RC1がサービスディレクトリ(?)からサービス設定を読み取っていません

2017年2月21日11:06:40741は、[org.apereo.cas.support.saml.web.idp.profile.SSOPostProfileHandlerController] WARN - < [https://ts3.security.army.mil/TS3AuthFilter]が中に発見されませんレジストリまたはサービスへのアクセスが拒否されました。サービスレジストリにサービスが登録されていることを確認する>

CAS 5.0.xで動作していたWEB-INF/classes/servicesにJSON SAMLサービス設定があります。 Tomcatのコンソールログを比較すると、CAS 5.1.0-RC1ログに、JsaonServiceRegistryDaoのWEB-INF/classes/services /にある設定をロードするためのログがないことが分かりました。私の質問は以下のとおりです。

  • CAS 5.1.0-RC1はまだWEB-INF /クラスから初期サービスの設定を読み込むことJsonServiceRegistryDaoを展開していますか?

  • もしそうなら、なぜ同じSAMLサービス設定が機能しなかったのですか?

  • サービス管理を使用しないでSAMLサービスを登録するにはどうしたらいいですか?

おかげで、

ギャング

答えて

0

次のプロパティの値がどのようなものです:cas.serviceRegistry.initFromJson? デフォルトはfalseで、我​​々は真の...

乾杯、 クリス

に設定する必要がありました
関連する問題