Harici bir sunucuya yerel sunucu ve intranet üzerinde Active Directory

1 Cevap php

Ben bir yerel Active Directory sunucusu ve benim intranet bulunan bir harici bir web sunucusu var.

$ad = ldap_connect("ldap://ip-address") or die("Couldn't connect to AD!");
ldap_set_option($ad, LDAP_OPT_PROTOCOL_VERSION, 3);
$bd = ldap_bind( $ad, "user@domain", "password") or die("Can't bind to server.");

Ben bir yerel web sunucusu bu çalıştırdığınızda bu başarıyla bağlantısını bağlar. Ben ldap bağlantısını bağlamak için kendi yapamaz dış sunucuda aynı kodu çalıştırın. Port 389 ve 636 hem de AD sunucu üzerinde açıktır.

Ben bir cevap için google denedim, ama tüm öğreticiler, aynı sunucu üzerinde Active Directory ve web sunucusu için. Bu bile mümkün mü?

1 Cevap

LDAPS ile ilgili olarak, bu genellikle geçersiz bir SSL sertifikası ile ilgilidir. Bunun için bir çözüm burada tarif edilir: LDAP and PHP