发布于 2016-08-10 10:17:23
passport-ldapauth在缺少用户名或密码值。时返回坏请求。在您的例子中,这可能是因为您已经定义了usernameField: "CN=simple One,CN=Users,DC=test,DC=local",即。您的登录表单应该具有用户名,以便在使用该名称登录字段时使用,如自述文件中所述。
如果您的登录表单(或XHR )发送用户名在一个名为weirdUsername的字段中,例如。<input type="text" name="weirdUsername"/>,您可以定义usernameField : weirdUsername。正如自述中再次提到的,默认值是用户名的username和密码的password。
https://stackoverflow.com/questions/37742279
复制相似问题