2013-06-03 3 views
-1

C# 응용 프로그램의 lDAP 서버에서 CLR 파일을 가져 오는 방법은 무엇입니까? // 두 부분의 LDAP 경로와 대상 특성에.Net Framework의 LDAP URL

String urlStr = "ldap://ldap.signatur.rtr.at/CN=Telekom-Control-"+ 
    "Kommission%20Top%201,O=Telekom-Control-Kommission,"+ 
    "C=AT?caCertificate;binary"; 
URL url = new URL(urlStr); 
// open connection 
URLConnection con = url.openConnection(); 
// get a stream and read the certificate 
InputStream is = con.getInputStream(); 
X509Certificate cert = new X509Certificate(is); 

답변

1

브레이크를 LDAP의 URL을 URL을 생성 : 자바 같은 코드는이입니다.

경로 : ldap://ldap.signatur.rtr.at/CN=Telekom-Kommission%20Top%201,O=Telekom-Control-Kommission,C=AT

특성 : 다음 caCertificate

만들기 LDAP :

using System.DirectoryServices; 

DirectoryEntry de = new DirectoryEntry("LDAP://ldap.signatur.rtr.at/" + 
    "CN=Telekom-Kommission Top 1,O=Telekom-Control-Kommission,C=AT"); 
byte[] binaryCertificate = (byte[])de.Properties["caCertificate"].Value; 
: // 대문자와 탈출 HTML을 복용, 이진 인증서를 얻을