私は自分のActive Directoryにアクセスすることを学んでおり、コード内にユーザーアカウントのパスワードを持たずに情報にアクセスできるかどうかを判断する必要があります。このコードは動作します:パスワードを公開せずにActive Directoryデータにアクセスするには
DirectoryEntry SharePointUpdate = new DirectoryEntry("LDAP://" + "comm2k8-dc3", "juser01", "password", AuthenticationTypes.Secure);
私はこのコードをしようとすると:
String strPath = "LDAP:// DC=MYOrganization"
DirectoryEntry SharePointUpdate = new DirectoryEntry(strPath);
を私は
"A referral was returned from the server.\r\n
このエラーを取得する私は何かをしないのです??
私はコードにユーザー名とパスワードを入れたくありません。とにかく私はこれを行うことができますか?
ADは匿名クエリを許可するように設定されていますか?詳細については、http://stackoverflow.com/questions/10730486/accessing-ad-without-a-user-name-password-for-read-only-accessを参照してください。 – StfBln
は 'PrincipalContext'に精通しています – MethodMan
あなたのタグ' active-directory'から、あなたは実際にアクティブディレクトリではなくアクティブディレクターであることが分かりました。それに応じてあなたの質問を編集し、承認/却下を待っている便利なタグをいくつか追加しました。 –