メールを送信できるアプリケーションがあります。現在、電子メールの to および from フィールドで LDAP を使用するように求められています。この概念は非常に新しいものです。LDAP リンクが表示されました。それをどのように進めるかわかりません。記事やヒットは非常に役立ちます。
質問する
522 次
2 に答える
2
.NET 3.5以降を使用していて、LDAPストアとしてMicrosoftのActive DirectorySystem.DirectoryServices.AccountManagement
を使用している場合は、 (S.DS.AM)名前空間を確認する必要があります。ここでそれについてすべて読んでください:
基本的に、ドメインコンテキストを定義して、AD内のユーザーやグループを簡単に見つけることができます。
// set up domain context
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
// find a user
UserPrincipal user = UserPrincipal.FindByIdentity(ctx, "SomeUserName");
if(user != null)
{
// do something here, e.g. get the user's e-mail address(es)
}
新しいS.DS.AMを使用すると、ADのユーザーやグループを簡単に操作できます。
于 2012-10-17T07:20:25.637 に答える
1
私が使用した機能のほとんどは、System.DirectoryServices にあります。
詳細については、このリンクをご覧ください: http://lozanotek.com/blog/articles/149.aspx
LDAP リンクは、基本的に Active Directory などのディレクトリ サーバーへの参照であり、たとえば、ユーザー名を持っている場合は電子メール アドレスが提供されます。上記の記事を読むことから始めて、小さなテスト プログラムを試してみます。
于 2012-10-17T07:11:24.753 に答える