2016-04-28 2 views
2

Java Servletアプリケーションをkeycloakで保護しようとしています。すべてうまく動作しますが、私の 'keycloak.json'ファイルは私のリリースの中にあります。その理由は、キークローズの定義が私の戦争の中にある場合、別のインストールで異なるビルドプロセスまたは同じクライアントの資格情報を異なるインストールで必要とするためです。Keycloak-Tomcat-Adapter: 'keycloak.json'の代替パスはありますか?

私の考えは、WEB-INFの外に 'keycloak.json'を置くことでした。これは可能ですか?この問題を解決するための他のアイデアも歓迎します。

答えて

3

KeycloakOIDCFilterを確認すると、3つの追加パラメータがあります。

  • keycloak.config.resolver
  • keycloak.config.file
  • keycloak.config.path

私たちは、ファイル・パラメータを使用してチャームのように動作しています。

+0

私はこれをチェックしていただきありがとうございます。 – OkieOth

+0

@ "Christan Lutz"どのようにフィルタクラスを組み込みますか? spezificクラスを含むdist jarファイルはありますか?GitHubからアプリケーションにコピーしますか? – OkieOth

+0

大丈夫、右の依存関係が見つかりました – OkieOth

関連する問題