C# LDAP认证登录

http://blog.csdn.net/lnas_01/article/details/43987259publicclassLDAPHelper{stringldapUrl="LDAP://***.***.48.110:389/dc=***,dc=com";stringldapUserName="cn=root,dc=***,dc=com";…

大家好,又见面了,我是你们的朋友全栈君。

http://blog.csdn.net/lnas_01/article/details/43987259

public class LDAPHelper  
{  
    string ldapUrl="LDAP://***.***.48.110:389/dc=***,dc=com";  
    string ldapUserName = "cn=root,dc=***,dc=com";  
    string ldapPassword = "pw";  
    public LDAPHelper(string ldap_url,string ldap_user,string ldap_pwd )  
    {  
        ldapUrl = ldap_url;  
        ldapUserName = ldap_user;  
        ldapPassword = ldap_pwd;  
    }  
  
    public bool login()  
    {  
        DirectoryEntry root = null;  
        try  
        {  
            root = new DirectoryEntry(ldapUrl, ldapUserName, ldapPassword, AuthenticationTypes.None);  
            string strName = root.Name;//失败,会抛出异常  
            root.Close();  
            root = null;  
            return true;  
        }  
        catch(Exception ex)  
        {  
            return false;  
        }  
    }  
}  

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127338.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • rpm安装和卸载[通俗易懂]

    rpm安装和卸载[通俗易懂]一安装RPM是RedHat公司随RedhatLinux推出了一个软件包管理器,通过它能够更加轻松容易地实现软件的安装。  1.安装软件:执行rpm-ivhrpm包名,如:  #rpm-ivhapache-1.3.6.i386.rpm  2.升级软件:执行rpm-Uvhrpm包名。  3.反安装:执行rpm-erpm包名。  4.查询软件包的详细信息:执行r

  • java开发常用工具

    java开发常用工具

  • Docker 下查看Redis版本的命令「建议收藏」

    Docker 下查看Redis版本的命令「建议收藏」命令:dockerexec-itfirst-redisredis-server-vps:其中first-redis为redis在docker中的容器名称

  • idea20212.3的安装和激活教程破解方法

    idea20212.3的安装和激活教程破解方法,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • Linux(笔记)[通俗易懂]

    Linux(笔记)[通俗易懂]开启端口时,宝塔面板和阿里云都要开启简介我们为什么要学习Linuxlinux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老百姓已经习惯了,想让他们不用,即使他们自己不用亲戚朋友还是要用,没有办法的事情。用习惯了windows操作系统,再让大家切换到别的操作系统基本上是不可能的事情,改变一个人已经养成的习惯

  • c++入门教程–-2基本语法

    c++入门教程–-2基本语法

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号