LDAp的ASP.NET身份验证

LDAp的ASP.NET身份验证,asp.net,architecture,ldap,Asp.net,Architecture,Ldap,我们有一个网站,我们已经移动到LDAP身份验证。但是,即使LDAP服务器仍在服务中,我们也会遇到许多“服务器不可用”的LDAP错误。我是否需要担心多个用户,每个用户都在自己的线程中导致对LDAP服务器的并发身份验证请求,或者导致LDAP服务器的身份验证流量过大?。(OSI)应用程序是否同时接受同一传入端口上的多个连接,还是必须按顺序处理它们?它是否同时接受来自同一客户机(我的web服务器)的多个连接?如果这些都是问题,我如何设计解决方案来克服它们?我应该创建附加到应用程序对象的单个身份验证对象吗

我们有一个网站,我们已经移动到LDAP身份验证。但是,即使LDAP服务器仍在服务中,我们也会遇到许多“服务器不可用”的LDAP错误。我是否需要担心多个用户,每个用户都在自己的线程中导致对LDAP服务器的并发身份验证请求,或者导致LDAP服务器的身份验证流量过大?。(OSI)应用程序是否同时接受同一传入端口上的多个连接,还是必须按顺序处理它们?它是否同时接受来自同一客户机(我的web服务器)的多个连接?如果这些都是问题,我如何设计解决方案来克服它们?我应该创建附加到应用程序对象的单个身份验证对象吗?或者可以在每个单独的会话/线程中创建它吗?

一流的电子邮件系统可以在应用程序的“前端”端口389上提供LDAP服务,在后端,它可以从不同的LDAP服务器检索数据

我的建议是找出是否有一个后端LDAP服务器,并请求允许直接使用它,而不是通过第一类代理


伙计,我上次见到头等舱已经有一段时间了!很高兴看到他们还活着

第一类电子邮件系统可以在应用程序的“前端”端口389上提供LDAP服务,在后端,它可以从不同的LDAP服务器检索数据

我的建议是找出是否有一个后端LDAP服务器,并请求允许直接使用它,而不是通过第一类代理


伙计,我上次见到头等舱已经有一段时间了!很高兴看到他们还活着

向我们展示如何联系LDAP以验证用户!只要我们不知道你在做什么,你是怎么做的,我们就说不出多少。。。。LDAP应该能够处理数以万计的并发用户……您使用Active Directory还是其他LDAP实现?LDAP域中的计算机上安装了什么:仅Windows还是Win/Lin/Mac的混合?我们使用的是电子邮件系统的LDAP服务,这是一种不知名的产品,称为FirstClass。我怀疑服务器,目录条目类不能工作,只有LDAP协议类。但在本文中,如果我要说它是LDAP服务器(由另一个组织运行),我必须说明我为什么这么认为。这就是我来这里的原因。我们使用静态类进行连接,我知道这会导致问题,所以我们改为非静态类。我们昨天刚刚做了更改,所以我们正在关注它。下面是我们正在使用的代码:使用(LdapConnection ldap=new LdapConnection(ldapPath)){ldap.AuthType=AuthType.Basic;ldap.Bind(new NetworkCredential(用户名、密码));}更改为非静态类并没有改善情况。我每天仍然会收到10-20个服务器不可用的错误。完全部署时,我的负载将是现在的20倍。向我们展示如何联系LDAP以验证用户!只要我们不知道你在做什么,你是怎么做的,我们就说不出多少。。。。LDAP应该能够处理数以万计的并发用户……您使用Active Directory还是其他LDAP实现?LDAP域中的计算机上安装了什么:仅Windows还是Win/Lin/Mac的混合?我们使用的是电子邮件系统的LDAP服务,这是一种不知名的产品,称为FirstClass。我怀疑服务器,目录条目类不能工作,只有LDAP协议类。但在本文中,如果我要说它是LDAP服务器(由另一个组织运行),我必须说明我为什么这么认为。这就是我来这里的原因。我们使用静态类进行连接,我知道这会导致问题,所以我们改为非静态类。我们昨天刚刚做了更改,所以我们正在关注它。下面是我们正在使用的代码:使用(LdapConnection ldap=new LdapConnection(ldapPath)){ldap.AuthType=AuthType.Basic;ldap.Bind(new NetworkCredential(用户名、密码));}更改为非静态类并没有改善情况。我每天仍然会收到10-20个服务器不可用的错误。完全部署时,我的负载将是现在的20倍。