当前位置:编程学习 > C#/ASP.NET >>

关于ldap和ssha加密的问题

ldap中如何进行 用户密码的身份验证?
我用的是c#

            DirectoryEntry de;
            de = new DirectoryEntry(strPath, "cn=test,cn=test,dc=test,dc=test,dc=test,dc=test", "test", AuthenticationTypes.None);
            DirectorySearcher deSearch = new DirectorySearcher();
            deSearch.SearchRoot = de;

            deSearch.Filter = "(cn=" + userid + ")";
            deSearch.SearchScope = SearchScope.Subtree;
            SearchResult results = deSearch.FindOne();

到了findone之后就不知如何进行下去了,userid对应的password如何验证?用什么方法?

我还尝试用 加密password 然后进行string比较来验证,但是碰到一个问题——SSHA加密
如何在c#中进行SSHA加密,求教
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,