使用FR3DLdapBundle和FOSUserBundle与Symfony 2.8的SQL错误

时间:2018-05-23 22:30:02

标签: symfony fosuserbundle fr3dldapbundle

当我退出并尝试重新登录时,它会给我同样的错误:

  

(执行'INSERT INTO fos_user(用户名,username_canonical,email,email_canonical,启用,salt,密码,last_login,confirmation_token,password_requested_at,roles,dn,code_utilisateur)时发生异常(?,?,?,?,参见[“riemann”,“riemann”,“riemann@ldap.forumsys.com”,“riemann@ldap.forumsys.com”,?,?,?,?,?,?,?,?,?)', 1,null,“”,“2018-05-23 21:26:15”,null,null,“a:1:{i:0; s:9:\”ROLE_USER \“;}”,“uid = riemann,dc = example,dc = com“,null]:

     

SQLSTATE [23000]:违反完整性约束:1062 Duplicata du champ'riemann@ldap.forumsys.com'pour la clef'UNIQ_957A6479A0D96FBF')

好像它试图在地点插入以更新用户。

1 个答案:

答案 0 :(得分:0)

您需要更改连锁提供商的订单。

providers: [fos_userbundle, fr3d_ldapbundle]