我正在开发一个项目,通过 NetworkCredentials 对象从Windows Mobile(Compact Framework)发送凭据。 我需要从Header中提取凭据,并针对WCF应用程序中的LDAP服务器进行身份验证。有办法吗?任何建议都会受到欢迎!
答案 0 :(得分:0)
您无需提取凭据,将NetworkCredential对象direclty传递给LDAP:
public static bool login(string domain, System.Net.NetworkCredential cred)
{
try
{
LdapConnection conn = new LdapConnection(domain);
conn.Bind(cred);
return true;
}
catch (Exception ex)
{
throw ex;
}
}