3

.NET4Webサービスからのセキュリティで保護されたSSL接続を介してActiveDirectoryLightweight Directory Services 2008 R2のインスタンスに接続しようとしていますが、「サーバーが動作していません」というメッセージが表示されます。エラー。

  • ADSIエディターを使用して作成され、管理者ロールに配置されたユーザーを使用しています。
  • SSLと単純なバインディングを使用して、このユーザーとADSIエディターを介してログイン/接続することができます。
  • 同じユーザー資格情報を使用して、非SSLポートを使用してWebサービスに接続できます。
  • 私は識別名を使用しています
  • ユーザーは間違いなく非アクティブではありません。

バインドに使用するコードは次のとおりです。

 DirectoryEntry entry = new DirectoryEntry("LDAP://2.2.2.2:636/DC=nfa,DC=local");
            entry.Username = "CN=ldapadmin,DC=nfa,DC=local";       
            entry.Password = "P@ssw0rd";
            entry.AuthenticationType = AuthenticationTypes.SecureSocketsLayer;

私もこのように試しました:

DirectoryEntry entry2 = new DirectoryEntry("LDAP://2.2.2.2:636/DC=nfa,DC=local", "CN=ldapadmin,DC=nfa,DC=local", "P@ssw0rd", AuthenticationTypes.SecureSocketsLayer);
4

2 に答える 2

2

サーバーには、文書化された要件を満たすSSL 証明書がインストールされている必要があります。LDP との接続をテストします。マシンの完全修飾ドメイン名を使用して接続する必要があります。上記の IP アドレスを FQDN に置き換えると、すべての設定が完了します。

于 2012-07-24T04:43:35.640 に答える