.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);