問題タブ [directoryservices]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4078 参照

vb.net - VB.NET での新しい Active Directory エントリのグループ タイプの設定

配布リストを作成するために、VB.NET および DirectoryServices を介して新しい Active Directory エントリのグループ タイプを設定しようとしています。

ADS_GROUP_TYPE 列挙にアクセスするにはどうすればよいですか?

具体的には、私は ADS_GROUP_TYPE_GLOBAL_GROUP の後です。

0 投票する
2 に答える
8619 参照

.net - System.DirectoryServices によるドメイン ユーザーの認証

ドメイン ユーザーのユーザー名とパスワードが与えられた場合、そのユーザーをプログラムで認証する最善の方法は何でしょうか?

0 投票する
2 に答える
952 参照

iis - C# で IIS のメタベースをどのようにバックアップしますか?

正確なコードが役立ちます。DirectoryServices 名前空間がそれを行うと思いますが、それを行うメソッドが見つかりません。


実際の C# コードが必要です。これまでに見つけたサンプルはすべて VB または VBScript です。私が見つけた C# の例は、ADSI プロパティの読み取り/設定用です。backup のようなコマンドには、特定の .NET 構文があるようですが、その使用方法が明確ではありません。VB には、単純なバックアップ コマンドがあります。.NET で同等のものが必要です。

0 投票する
2 に答える
3310 参照

asp.net - 2 つのドメイン コントローラーで ActiveDirectoryMembershipProvider を使用する

ActiveDirectoryMembershipProvider を介したユーザー ログインに ActiveDirectory を使用する ASP.NET アプリケーションを顧客サイトで実行しています。今朝、私たちが指摘していたプライマリ ドメイン コントローラーがダウンしました。つまり、プライマリおよびバックアップ AD サーバーを指定します。Google 検索は無益であることが判明しました - これができるかどうか誰か知っていますか?

0 投票する
1 に答える
6583 参照

.net - DirectoryEntry.NativeObject は、Windows 2008 の管理者グループのユーザーに対してアクセス拒否をスローします

Administrators ローカル グループのメンバーであるローカル ユーザーがいます。

このコードを実行すると:

私は受け取ります:

未処理の例外: System.Runtime.InteropServices.COMException (0x80070005): アクセスが拒否されました。

System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) で System.DirectoryServices.DirectoryEntry.Bind() で System.DirectoryServices.DirectoryEntry.get_NativeObject() で nanttest.Program.Main(String[] args) で c:\Work\ nanttest\nanttest\Program.cs:20行目

管理者としてログインしているときにこのコードを実行すると、問題なく動作します。

また、DomainAdmin ユーザーとしてログインして実行すると、このコードは失敗します。MYDOMAIN\DomainAdmins と MYDOMAIN\mydomainuser をローカルの Administrators グループのメンバーとして追加しました。

これらのユーザーがこのコードを実行できるようにするには、他にどのようなアクセス許可を追加する必要がありますか?

0 投票する
9 に答える
83585 参照

c# - System.DirectoryServices は名前空間 'System' で認識されません

System.DirectoryServicesWeb サイト プロジェクトで使用しようとしていますが、次のエラーが発生します。

型または名前空間名「DirectoryServices」が名前空間「System」に存在しません (アセンブリ参照がありませんか?)

私のプロジェクトにはSystem.DirectoryServicesinへの参照がありますweb.config:

そして、私はusing System.DirectoryServicesそれを使用したいファイルに持っています。

どこで問題を探すべきか、誰にも手がかりがありますか?

0 投票する
1 に答える
2595 参照

ssl - DirectoryServices.Protocols.LdapConnection で SecureSocketLayer をオンにできません

製品の SSL に関するバグを修正しようとしていますが、コードでは SSL が true に設定されていますが、コードの次の行では SSL が false のままであることに気付きました。このための単体テストを作成しましたが、単体テストは私の疑いを裏付けています。

テストは失敗します。ここに何か欠けているものはありますか?

0 投票する
2 に答える
1210 参照

c# - XP で C# とディレクトリ サービスを使用するとクラッシュする

C# とディレクトリ サービスを使用して簡単なデータ取得を試みていますが、何らかの理由でどの XP マシンでも機能しません。私のコードを Server 2003 マシンで実行しても問題はありません。XPで必要な再配布可能ファイルがあるかどうか、または機能が単にそこにないかどうかを調べるのにかなりの時間を費やしましたが、XPで動作する同様のコードを持つ他の開発者への参照を見つけました. 誰かが共有する経験やアドバイスを持っているなら、私はそれを感謝します.

私のためにクラッシュしている簡単なコードスニペット:

これを XP で実行すると、HRESULT が -2147463168 の次のエラーが表示されます。

エラーのさまざまな情報をグーグルで検索すると、これはかなり一般的な COM 相互運用エラーであると考えるようになり、現時点では考えがありません。どんな助けでも大歓迎です!

0 投票する
3 に答える
5443 参照

.net - 発信者がドメインにいない場合にADでのユーザーの役割を要求する

ドメインに参加せずに、ActiveDirectoryでユーザーのグループメンバーシップを取得したいと思います。ドメイン内でこれを実行すると、すべてが順調です。

ただし、ドメイン外で実行する場合は、次のようにPrincipalContextを指定する必要があります。

このコードを実行すると、を実行すると例外が発生しprincipal.GetAuthorizationGroups()ます。私が得る例外は次のとおりです。

0 投票する
2 に答える
5877 参照

vb.net - DirectoryServicesの「member」プロパティを使用すると、「DomainUsers」グループが空になります

次のコードを使用して、ドメインのグループのメンバーを取得しています。

私の問題は、GroupDN(グループの識別名)が「CN = DomainUsers、CN = Users、DC = Mydomain、DC = local」の場合、For...Eachループが実行されないことです。プロパティステートメントを手動で指定すると、カウントはゼロになります。これは私のドメイン内の他のすべてのグループで機能するようですが、「ドメインユーザー」グループには全員が含まれている必要があり、誰も含まれていないようです。

確認したところ、グループはWindowsADツールに全員を正しくリストしています。私がここで見逃している明らかな何かがありますか?ちなみに、グループのすべてのメンバーを取得するためのより良い方法はありますか?