사용자를 인증하기 위해 LDAP에 연결하려고합니다. 여기 내 코드가 있지만 내 C# 코드를 사용하여 SSL을 설정할 수 없습니다.SSL을 사용하여 LDAP를 연결하는 방법
using LdapConnection = Novell.Directory.Ldap.LdapConnection;
using LdapException = Novell.Directory.Ldap.LdapException;
var ldapHost = WebConfigurationManager.AppSettings["LDAP_HOST"];
var ldapPort = WebConfigurationManager.AppSettings["LDAP_PORT"];
connection.Connect(ldapHost, Convert.ToInt32(ldapPort));
sb = new StringBuilder();
sb.Append(ldapLocation).Append(userName).Append(",").Append(ldapLocationIndia);
connection.Bind(LdapConnection.Ldap_V3, sb.ToString(), password);
나는 내가 일반 비밀번호를 보내고 내 응용 프로그램 보안 팀에서 메시지를 가지고, 그래서 내가
connection.SessionOptions.SecureSocketLayer = true;
하여 옵션을 설정하려고하여 안전한 인증 유형을 설정하여 그것을 확보하려고하지만, 나는 연결 객체에서 Sessionoption을 보지 못했습니다. LDAP 작업을 위해 novel.ldap dll을 사용하고 있습니다.
몸이 어떤 도움을 주시겠습니까? 인증을 위해 LDAP 서버가 네트워크를 통해 안전한 방법으로 패스워드를 보내는 방법. 나는 포트에게 API를 감추고 사전
Google에 익숙하십니까 ..? [SSL을 사용하여 LDAP에 연결] (https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=C%23%20connect%20to%20LDAP%20using%20SSL) – MethodMan
안녕하세요, 제 질문은 내 연결 개체에서 sessionopions 속성을 얻지 못하고 있습니다. 그건 내 질문을 확인합니다. – user1557020
여기에 예제가있다. http://estackoverflow.com/questions/10850860/how-do-i-validate-active-directory-creds-over-ldap-ssl – MethodMan