2016-12-21 6 views
0

私はApache Shiroフレームワークを試していますが、基本的にはプロジェクトのオンラインからセットアップをダウンロードしました。私はそれを働かせることができたが、私は本当に小さな問題で立ち往生している。私は、プロジェクト内の複数のJSFページに権限なしでアクセスさせたいと思っています。Apache Shiroの設定で複数のUn-authorized URLを宣言する方法

構成は現在、何かのようになります。私は、私が試した

roles.unnauthorizeddUrlすなわちsignUp.xhtmlに1つのより多くのページを追加したいと思います今

authc = org.apache.shiro.web.filter.authc.PassThruAuthenticationFilter  
authc.loginUrl = /login.xhtml 
roles.unauthorizedUrl = /login.xhtml 

roles.unauthorizedUrl = /login.xhtml,/signUp.xhtml 

が、そのdoesnt仕事。設定に複数の不正なURLを宣言する方法がありますか?

答えて

1

roles.unauthorizedUrlは、ユーザーが保護されたURLまたは許可されていないURLにアクセスしようとしたときにユーザーをリダイレクトする必要があるURLです。したがって、そのようなURLを1つ追加するだけです。そうでなければ、リダイレクトするURLのフレームワークにあいまいさが生じます。

あなたは[urls]セクションで、以下の設定を使用し

/login.xhtml = anon 
/sugnUp.xhtml = anon 
+0

どうもありがとう任意のURLの保護を解除したい場合@KiranKumar –

関連する問題