Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java spring security don';我不接受我的表用户_Java_Spring_Jdbc_Spring Security - Fatal编程技术网

Java spring security don';我不接受我的表用户

Java spring security don';我不接受我的表用户,java,spring,jdbc,spring-security,Java,Spring,Jdbc,Spring Security,我可以配置我的身份验证提供程序spring security..让他连接到我自己的表用户吗 CREATE TABLE users ( id serial NOT NULL, username character varying(50) NOT NULL, "password" character varying(50) NOT NULL, enabled boolean NOT NULL, authority characte

我可以配置我的身份验证提供程序spring security..让他连接到我自己的表用户吗

 CREATE TABLE users
    (
      id serial NOT NULL,
      username character varying(50) NOT NULL,
      "password" character varying(50) NOT NULL,
      enabled boolean NOT NULL,
      authority character varying(50) NOT NULL,

      CONSTRAINT users_pkey PRIMARY KEY (id),
      CONSTRAINT users_username_key UNIQUE (username)
    )
它不工作,我不知道为什么

<sec:authentication-provider>
  <sec:jdbc-user-service data-source-ref="DataSource" 
users-by-username-query="select username,password, enabled from users where username=?" authorities-by-username-query="select username, authority  from users where username =?" /> 
  </sec:authentication-provider>

id序列号不为空,”

这就是原因


用户名设为主键而不是id

您查看了Spring日志了吗?我可以看到这个选项吗???取决于容器-查看您的Tomcat、JBoss as或其他任何日志。