【问题标题】:meteorjs app error when implementing meteor-accounts-ldap实施meteor-accounts-ldap时meteorjs应用程序错误
【发布时间】:2015-12-25 00:20:59
【问题描述】:

我正在尝试实现这个 meteorjs 插件以允许 LDAP/AD 身份验证。插件安装没有错误,但尝试登录时收到以下错误。

I20150927-17:39:23.412(0)? Exception while invoking method 'login' Error: Match error: Unknown key in field username
I20150927-17:39:23.412(0)?     at packages/check/match.js:299:1
I20150927-17:39:23.412(0)?     at Function._.each._.forEach (packages/underscore/underscore.js:113:1)
I20150927-17:39:23.412(0)?     at checkSubtree (packages/check/match.js:290:1)
I20150927-17:39:23.412(0)?     at check (packages/check/match.js:32:1)
I20150927-17:39:23.412(0)?     at [object Object].Accounts.registerLoginHandler.check.user (packages/accounts-password/password_server.js:144:1)
I20150927-17:39:23.413(0)?     at packages/accounts-base/accounts_server.js:358:1
I20150927-17:39:23.413(0)?     at tryLoginMethod (packages/accounts-base/accounts_server.js:161:1)
I20150927-17:39:23.413(0)?     at runLoginHandlers (packages/accounts-base/accounts_server.js:355:1)
I20150927-17:39:23.413(0)?     at [object Object].Meteor.methods.login (packages/accounts-base/accounts_server.js:409:1)
I20150927-17:39:23.413(0)?     at maybeAuditArgumentChecks (packages/ddp/livedata_server.js:1617:1)
I20150927-17:39:23.417(0)? Sanitized and reported to the client as: Match failed [400]

在过去几天搜索谷歌之后,我不确定还有什么可以尝试的。我已验证我的绑定凭据工作正常,并且我能够搜索子树,所以这不是 ldap 问题。

包裹:https://github.com/tdamsma/meteor-accounts-ldap/

【问题讨论】:

  • 你能发一个包的链接吗?
  • 查看这个拉取请求:github.com/tdamsma/meteor-accounts-ldap/pull/3。维护者尚未合并此修复程序。您可以克隆发起拉取请求的存储库,看看是否能解决您的问题
  • 成功了,添加这个作为答案,这样我就可以给予信用了

标签: meteor meteor-accounts


【解决方案1】:

查看此拉取请求:#3。维护者尚未合并此修复程序。您可以克隆发起拉取请求的存储库,看看是否能解决您的问题。

拉取请求基本上将password 字段重命名为其他名称,以避免与accounts-password 包冲突。

【讨论】:

    猜你喜欢
    • 2017-01-27
    • 1970-01-01
    • 2020-08-11
    • 1970-01-01
    • 2016-12-06
    • 2019-12-18
    • 1970-01-01
    • 2013-05-31
    • 2016-09-17
    相关资源
    最近更新 更多