Frage

Ich baue eine interne Website in Perl und ich möchte es Windows-Anmeldeinformationen für die Authentifizierung zu verwenden bekommen. Kerberos, LDAP, NTLM, usw., aber keine festen Informationen: Meine Forschung hat bisher viele Keywords aufgedreht. Jeder bekam Zeiger oder gute Tutorials?

Danke.

War es hilfreich?

Lösung

Sind Ihre Server Teil eines Microsoft Active Directory?

  • Active Directory ist LDAP-kompatibel. Daher können Sie Setup LDAP-Benutzer zu authentifizieren

  • Sind Sie mit Apache? Wenn ja, gibt es ein Modul, das Sie mit einem Active Directory-Verzeichnis authentifizieren kann: mod_ auth_sspi

  • Schließlich hat Microsoft Active Directory Service Interfaces (ASDI) erstellt diese Art von Problemen zu lösen. Es gibt eine Menge von Informationen unter MSDN . Zum Beispiel ist dies, wie der Open-Source-Hudson CI-Server Active Directory authentifiziert.

Ich hoffe, dass einer dieser Vorschläge Ihnen helfen.

Andere Tipps

Wir haben mit Mod NTML für Apache. Es holt sich die Windows-Anmeldeinformationen des Benutzers angemeldet. Aber du bist wahrscheinlich nicht daran interessiert, in der SSO?

http://modntlm.sourceforge.net/

Ich habe mich in dieses Thema selbst. Ich bin immer noch nicht sicher, was die richtige Antwort ist, weil das Thema aus meinem Gebiet des Wissens und Erfahrung. Aber hier sind einige Möglichkeiten, die ich habe kommen mit durch die Suche im Internet:

Ein Apache LDAP-Modul: http://httpd.apache.org/ docs / 2.0 / mod / mod_auth_ldap.html

Ein Perl-Modul für Apache LDAP-Authentifizierung: Apache2 :: AuthNetLDAP

NT-Authentifizierung einer Apache Perl-Modul mit: Apache2 :: AuthenSmb

Arbeiten mit NIS für Apache Benutzerauthentifizierung: http://www.yolinux.com/ TUTORIALS / LinuxTutorialApacheAddingLoginSiteProtection.html # NIS

Ein Artikel beschreibt ActiveDirectory- Authentifizierung mit Apache: http: //www.le .ac.uk / cc / SH23 / adldap.html

Eine Open-Source ActiveDirectory- Lösung aus einem Geschäft: http://www.likewise.com/

Für Tomcat unter Windows können Sie Waffle verwenden, sowohl SSO und formularbasierte / basic / Digest Auth.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top