こんにちは、私の問題は、@ preauthorize スプリング アノテーションに条件ステートメントを追加することです。プリンシパルに Users_view と Users_manage のアクセス許可を与える必要がありますが
@PreAuthorize("hasPermission(#id, 'com.foo', 'USERS_VIEW','USERS_MANAGE')")
、@ preauthorize で以下のように両方のアクセス許可を追加することはできません。以下のような考えがあります。
@PreAuthorize("hasPermission(#id, 'com.foo', 'USERS_VIEW') OR hasPermission(#id, 'com.foo', 'USERS_VIEW')")
スプリングは @preauthorize の条件付き句をサポートするので、そうでない場合、これに対する解決策は何ですか。(ここでは、 hasroles[] ではなく @preauthorize のみを使用する必要があります)
前もって感謝します