我正在尝试使用LDAP和Windows身份验证的组合来验证用户,但不太确定如何实现它。我已经完成了External Authentication并按照文档描述实施了MyExternalAuthSource
,它工作正常,但没有完全满足我的需求!使用该示例,我仍然需要从登录网页发送用户名和密码,而我真正想要的是让用户通过系统自动对用户进行身份验证。
以下是我的一些问题:
Abp.Zero.Ldap
安装到应用程序中,我是否仍需要拥有自己的MyExternalAuthSource
类来实现DefaultExternalAuthenticationSource
? windowsIdentity.IsAuthenticated
检查用户是否经过身份验证的位置。我真的需要这样做吗?WindowsIdentity.GetCurrent().IsAuthenticated
。windowsAuthentication
始终为true
醇>