私は同じ問題を抱えていました、そして何時間もの研究の後に私は解決策を見つけました。 Spring Securityのユーザー詳細では、有効にブール値が必要であり、Oracleでは「true」が機能しません。これを置き換えて修正します:
users-by-username-query="
select USERNAME as username, PASSWORD as password,'true' as enabled from
users where USERNAME=?"
これに:
users-by-username-query="
select USERNAME as username, PASSWORD as password,1 as enabled from
users where USERNAME=?"
できます!。 こちら を読んで解決策を見つけました 。