0
この問題について助けてくれれば幸いです。私はJSF & Primefacesを使用して簡単なSpringブートアプリケーションを実行しようとしています。PrimefaceがSpringブートセキュリティで動作しない
すべては春ブーツセキュリティを使用しなくても正常に動作しているが、のpom.xmlで、それを有効にしてWebSecurityConfigクラスを作成し、以下の方法でオーバーライドする場合:
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests().antMatchers("/resources/**","/index.xhtml")
.permitAll()
.anyRequest().authenticated()
.and()
.formLogin().loginPage("/login.xhtml")
.permitAll()
.and().logout().permitAll();
}
を次にPrimefacesコンポーネントがrerendringされていません。このメソッドをコメントするか、.anyRequest()。primitAll()を実行するとうまくいきます。
誰でもこれを解決する方法がありますか?
私は次の操作を実行して問題を修正しました
/javax.faces.resource/** "not/resources/**' –
私は新しいパスを追加しましたが、それはあまり効果がありません。 pを使用する場合、ここでは例を挙げます。任意のコンポーネントを使用し、次にSpringブートセキュリティを有効にします。このコンポーネントは設定されません。私が春のセキュリティを削除すると、すべてのPrmefacesコンポーネントが正常に動作しています。 –