Springのセキュリティ3 - jdbc認証プロバイダを使用して認証されたすべての認証済みユーザーに割り当てるデフォルトの権限を宣言的に定義できますか?現在のところ、私のwebappにはロールの概念がありません。あなたはあなたのアカウントにアクセスすることが許可されているユーザーでもありません。また、権限テーブルをデータベースに実装する必要はありません。現在以下の宣言で私は次のエラーメッセージが表示されます。Spring Security - DB権限を持つ権限?
メッセージ[テーブル 'authority'は が存在しません]。
<authentication-manager>
<authentication-provider>
<password-encoder hash="plaintext"/>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="select account_uid,hashedpassword,true from account where account_uid=?" />
</authentication-provider>
</authentication-manager>
これは宣言的に行うことができない場合 - 何が最善のアプローチことでしょうか?
ありがとうございます。
イアン。
ありがとうございますSkaffman - 明確で簡単な答え - 私はそれを打つつもりです... – Ian