我尝试从Windows Mobile devive验证针对Active Director的用户名和密码。在XP上我用这个:
using System.Security;
using System.DirectoryServices;
using System.DirectoryServices.ActiveDirectory;
...
DirectoryEntry entry = new DirectoryEntry(srvr, usr, pwd);
object nativeObject = entry.NativeObject;
...
但这些在Windows Mobile中不可用。
有没有办法在Windows Mobile中执行此操作?
谢谢
答案 0 :(得分:1)
.NET Compact Framework不支持LDAP(因此支持Active Directory身份验证)。
您可以使用P / invoke从.Net调用本机方法。下面的链接提供了一个关于如何通过C ++实现的示例。