folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Laravel Active Directory Login Kitlendim



Laravel Active Directory Login Kitlendim

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek

    Merhaba artık Laravelde Activedirectory kullanmam gerekiyor ve benim için çok önemli. İnternette laravel için https://ldaprecord.com/ böyle bir component buldum 

    https://www.youtube.com/watch?v=DG-lJRaHMio&list=PLKS4z7uJf8CC9Cb6JUIi1hA5LODVd_Ovx

    şöylede bir video buldum tek tek denedim başarılı bir şekilde uzaktaki hazır test activedirectory e bağlanabildim. Fakat iş kendi işimdekine gelince bir türlü bağlanamıyorum. ActiveDirectory e connect oluyor ama bind komutunda başarılı yanıt döndürmüyor. Düz PHP de denediğimde ise şu kod benim için çalışıyor

    $username = 'username';
    $password = 'password';
    $domain = 'ornek.local';
    $port = 389;
    $dn='dc=ornek,dc=local';
    
    $connection = ldap_connect($domain, $port);
    if (!$connection) {
        exit('Connection failed');
    }
    
    // Help talking to AD
    ldap_set_option($connection , LDAP_OPT_PROTOCOL_VERSION, 3);
    ldap_set_option($connection , LDAP_OPT_REFERRALS, 0);
    
    $bind = @ldap_bind($connection, $username.'@'.$domain,$password);
    print_r($bind);
    if (!$bind) {
        exit('Binding failed');
    }
    
    $isITuser = ldap_search($connection,$dn,'(&(objectClass=User)(sAMAccountName=' . $username. '))');
    if ($isITuser) {
        echo("Login correct");
    } else {
        echo("Login incorrect");
    }

    Ama aynı bilgileri girdiğimde laravelde o modül bana giriş yaptırmıyor. Aslında bu pakete ihtiyacımda yok yani sürekli ActiveDirectory içinde işlem olmayacak MsSql ile devamı o yüzden sadece giriş işlemi yeterli. Yardımcı olabilecek birisi varsa çok sevinirim.


    Bot ve lisans ihtiyaçlarınız için pm atınız.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    Aşağı posta bak 

    x-files tarafından 12/Ağu/24 12:09 tarihinde düzenlenmiştir

    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    LDAP açık olduğundan emin misin? https://techcommunity.microsoft.com/t5/sql-server-blog/step-by-step-guide-to-setup-ldaps-on-windows-server/ba-p/385362

    Bağlantı sırasında domainin başına ldaps:// yada ssl yoksa ldap:// diye yazdırmayı dene.

    LDAP ile sunucuya bağlabiliyor musun yoksa sadece kullanıcıya mı erişemiyorsun. Onu bir kontrol et. Belki kullanıcı farklı bir ou içindeyse ou da belirtmen gerekebilir.

     

    https://www.php.net/ldap_connect şu makaleyi bir incele.

    x-files tarafından 12/Ağu/24 12:10 tarihinde düzenlenmiştir

    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    x-files bunu yazdı

    LDAP açık olduğundan emin misin? https://techcommunity.microsoft.com/t5/sql-server-blog/step-by-step-guide-to-setup-ldaps-on-windows-server/ba-p/385362

    Bağlantı sırasında domainin başına ldaps:// yada ssl yoksa ldap:// diye yazdırmayı dene.

    LDAP ile sunucuya bağlabiliyor musun yoksa sadece kullanıcıya mı erişemiyorsun. Onu bir kontrol et. Belki kullanıcı farklı bir ou içindeyse ou da belirtmen gerekebilir.

     

    https://www.php.net/ldap_connect şu makaleyi bir incele.

    Abi connect olabiliyorum connect başarılı bind ile giriş yaptıramadım

    Düz php de yukarıda yazdığım kodla bağlantı sağlayıp kullanıcıyıda bulabiliriyorum ama laravel paketinde bir türlü erişemedim kullanıcıya 


    Bot ve lisans ihtiyaçlarınız için pm atınız.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

    "LDAPSoft LDAP Browser" uygulammasını kurup bağlantıları ve sorgularını test edebilirsin.

    https://www.ldapsoft.com/ldapbrowserfree.html 

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek

    Hocam kendin extend edip yaz veya fiddler ile requestleri sniff edip bak. Buyuk ihtimalle pakette bi bokluk var onu ayarlaman gerekiyordur


    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    lepusmorris
    lepusmorris's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    hata kodu olarak ne dönüyor? localden deniyorsan ssl ile alakalı olabilir. config kısmında muhtemelen böyle bir yapılandırma vardır.


    ..
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ManiakRhifat
    ManiakRhifat's avatar
    Kayıt Tarihi: 22/Ağustos/2005
    Erkek

    php de ldap modülü aktif mi? birde LDAP_SSL=false LDAP_TLS=false olarak deneyebilir misin?


    eğer bir domates ışık hızına ulaşırsa kendisi ışık olur. bu sebeple ampulü yakdığınızda yanınızdan geçenlerin ışık mı yoksa domates mi oldunu bilemezsiniz. eğer ışık diyorsanız ışıktır, domates diyorsanız domatezdir. buna röletivite deriz.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek

    Bir şeyler buldum onu deneyecem duruma göre bilgi veririm.

    Anlık sorunu Aspnet le çözdüm


    Bot ve lisans ihtiyaçlarınız için pm atınız.
Toplam Hit: 2130 Toplam Mesaj: 9
laravel activedirectory