Spring security 使用自定义表的Spring安全身份验证不起作用

Spring security 使用自定义表的Spring安全身份验证不起作用,spring-security,Spring Security,我使用SpringSecurity进行身份验证,但当我在security-config.xml文件的userservice中使用数据库而不是硬编码用户时,它不起作用 这是我配置的身份验证提供程序 我正在使用PostgreSQL数据库。 当我使用表中的用户登录时,我遇到了这个错误。 2014年12月19日下午7:17:47 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions 信息:从类路

我使用SpringSecurity进行身份验证,但当我在security-config.xml文件的userservice中使用数据库而不是硬编码用户时,它不起作用

这是我配置的身份验证提供程序

我正在使用PostgreSQL数据库。 当我使用表中的用户登录时,我遇到了这个错误。 2014年12月19日下午7:17:47 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions 信息:从类路径资源[org/springframework/jdbc/support/sqlerrorcodes.XML]加载XMLbean定义 2014年12月19日下午7:17:47 org.springframework.jdbc.support.SQLErrorCodesFactory
信息:加载的SQLErrorCodes:[DB2、Derby、H2、HSQL、Informix、MS-SQL、MySQL、Oracle、PostgreSQL、Sybase]

我看不到错误。您能提供您的数据源配置吗?当您直接在postgres中运行这些查询时,将用户名硬编码到查询中,而不是作为参数运行时,这些查询是否有效?它们返回什么?被查询的列的sql类型是什么?