ASP.NET BOILERPLATE - выпуск аутентификации Ldap - PullRequest
0 голосов
/ 03 июля 2018

Я использую версию 3.1.1. Я включил LDAP в CoreModule.cs следующим образом:

1 - скачал Abp.Zero.Ldap

2 - Я расширил LdapAuthenticationSource, как показано ниже:

public class MyLdapAuthenticationSource : LdapAuthenticationSource<Tenant, User>

{

public MyLdapAuthenticationSource(ILdapSettings settings, IAbpZeroLdapModuleConfig ldapModuleConfig)
        : base(settings, ldapModuleConfig)

{

}

}

3- Установить зависимость модуля, как показано ниже:

[DependsOn (TypeOf (AbpZeroLdapModule))]

public class MyApplicationCoreModule : AbpModule

{

public override void PreInitialize()

{

Configuration.Modules.ZeroLdap().Enable(typeof (MyLdapAuthenticationSource));

}

}

4- Наконец, я установил для параметра «Abp.Zero.Ldap.IsEnabled» значение true.

Работая на своем компьютере, я могу войти в систему с именем пользователя и паролем в активном каталоге. Но когда я публикую его на сервере, я получаю сообщение об ошибке, как показано ниже:

"Внутренняя ошибка произошла во время вашего запроса"

Error

Я жду вашей поддержки.

С уважением ..

...