我正在使用3.1.1版。 我已经在CoreModule.cs中启用了LDAP,如下所示:
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。
在自己的电脑上工作时,我可以使用活动目录的用户名和密码登录。但是,当我将其发布到服务器时,出现如下错误:
“您的请求期间发生了内部错误”
我在等你的支持。
最好的问候。