2015-09-27 3 views
1

Я пытаюсь реализовать этот плагин meteorjs для обеспечения аутентификации LDAP/AD. Плагин установлен без ошибок, но при попытке войти в систему я получаю следующую ошибку.Ошибка при использовании meteorjs при реализации meteor-accounts-ldap

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] 

После очистки google за последние пару дней я не уверен, что еще попробовать. Я проверил, что мои учетные данные привязки работают правильно, и я могу искать поддерево, поэтому это не проблема ldap.

Пакет: https://github.com/tdamsma/meteor-accounts-ldap/

+0

Можете ли вы разместить ссылку на пакет? – challett

+0

См. Этот запрос: https://github.com/tdamsma/meteor-accounts-ldap/pull/3. Составителю еще предстоит объединить это исправление. Вы можете клонировать репо, которое инициировало запрос на извлечение, и посмотреть, исправляет ли это вашу проблему. – challett

+0

Это сработало, добавьте это как ответ, чтобы я мог отдать кредит – smokes2345

ответ

1

Смотрите этот запрос тянуть: #3. Составителю еще предстоит объединить это исправление. Вы можете клонировать репо, инициировавшее запрос на извлечение, и посмотреть, устраняет ли это проблему.

Запрос на pull в основном переименовывает поле password во что-то еще, чтобы избежать конфликта с пакетом accounts-password.

Смежные вопросы