【发布时间】:2015-07-04 18:19:47
【问题描述】:
我已尽一切可能将 nJupiter.DataAccess.Ldap 设置为我们使用 asp.net 3.5 构建的基于 Intranet 的 Web 应用程序的成员资格提供程序。
我面临的挑战:
无法使用默认登录 Web 部件对用户进行身份验证(说您的登录尝试不成功。请重试)
-
我尝试了这段代码,但收到了 COMException:“服务器上没有这样的对象。”
var ldapMembershipUser = System.Web.Security.Membership.GetUser("username") as LdapMembershipUser;
如果 (ldapMembershipUser != null) { var givenName = ldapMembershipUser.Attributes["givenName"]; }
我已将 web.config 和 nJupiter.DataAccess.Ldap.config 放在这里:
web.config:http://pastebin.com/9XdDnhUH
nJupiter.DataAccess.Ldap.config : http://pastebin.com/WsSEhi98
我已经为 XML 中的不同值尝试了所有可能的排列和组合,但我无法继续使用它。请指导。我只是无法连接到 LDAP 并验证用户身份,甚至无法搜索用户。
【问题讨论】:
标签: asp.net ldap lotus-domino membership-provider