2016-05-06 6 views
2

Tomcat 8でKeycloakを設定しようとしています。KEYCLOAK不明な認証エラー - クライアントアダプタがインストールされました

私は指示に注意深く従っています。 Tomcat8のクライアントアダプタをダウンロードし、すべてのjarファイルを$ CATALINA_HOME/libディレクトリにコピーしました。 KEYCLOAKを使用するようにweb.xml login-configを変更しました。しかし、私がTomcatを始めたとき、重大なエラーUnknown Authenticatorを得続けましたか?どこでも私はみんなをググ

を使用すると、クライアントアダプタをインストールする必要がありますが...私の場合にはITが既に存在しました!助けて!!

私はあなたがWEB-INFの横にMETA-INFディレクトリを作成し、そこに context.xmlという名前のファイルを置くことを忘れてしまったと思います

答えて

0

enter image description here

このファイルの内容は

<?xml version="1.0" encoding="UTF-8"?> 
<Context> 
    <Valve className="org.keycloak.adapters.tomcat.KeycloakAuthenticatorValve"/> 
</Context> 
なければなりません

WildFlyに戦争を展開する場合、これは必要ありません。 WildFlyからTomcatへうまく動くウェブアプリケーションを転送しようとしたときも同じ問題がありました。

関連する問題