私はSpring Securityでエンタイトルメントを検証しますが、複数の値を持つ1つのパラメータで異なるエンタイトルメントがあります。Spring MVC @RequestMapping paramsは1つのパラメータで複数の値を持っています
私はすでに、このような
@RequestMapping(value = "/{domain}/aa", method = RequestMethod.POST, params = {"requestedAction=a","requestedAction=b"})
など、多くの方法を試してきたが、それらは動作しません。この
@RequestMapping(value = "/{domain}/aa", method = RequestMethod.POST, params = {"requestedAction=a||b"})
のような一つの方法では複数の値を持つ1つのparamにマッチします。 私はこれを2つの方法に分割したくありません。 複数の値をサポートする方法がない場合、大文字小文字を区別しないでこの値を設定する方法はありますか?
"OR"ステートメントで解決策を見つけましたか? – membersound
注釈@PreAuthorizeを使用してください、それはあなたの顧客の許可をサポートすることができますので、ORステートメントを使用することができます。 –