gpt4 book ai didi

c# - 有没有办法使用 MD5 通过 DirectoryServices 向 LDAP 进行身份验证?

转载 作者:太空宇宙 更新时间:2023-11-03 21:50:11 25 4
gpt4 key购买 nike

我正在使用 VS 2012、C#.NET 并创建一个表单以通过 LDAP 进行身份验证。

我有这段代码,它运行良好:

root = new DirectoryEntry(
"LDAP://192.168.116.20:389",
username,
password
);

用户名和密码都是明文。

但我想创建一个“记住密码?”复选框,我可以在其中保存经过 md5 哈希处理的用户名和密码。

那么,我如何使用带有 DirectoryEntry 和 LDAP 的 md5 哈希进行身份验证?!可能吗?

最佳答案

我不这么认为,LDAP 是一种协议(protocol),它适用于 LM/NT 哈希,分别是 DES 和 MD4,但这是较低级别的。您可能想要做的是加密密码,保存它,然后解密并将它传递给 LDAP 字符串。

关于c# - 有没有办法使用 MD5 通过 DirectoryServices 向 LDAP 进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14943195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com