Windows-Anmeldenamen auslesen?

Avariel

Erfahrenes Mitglied
Hallo zusammen..

ist es möglich über PHP den Windows-Anmeldenamen auszulesen? IP-Adresse sowie Hostname hab ich gefunden, nur Anmeldenamen nicht. Falls das hilft: Das Script soll ausschließlich im Intranet laufen, sämtliche PC´s, die das einsetzen werden laufen unter Win2k.
 
das geht unter ein paar voraussetzungen:
1. der webserver muss der iis sein wegen der authentifizierung
2. in den security-eigenschaftes des iis muss auf windows-anmeldung umgeschaltet werden
3. dann stellt der iis den anmeldenamen der ie-benutzer fest und du kannst die variablen abfragen:
<?php
echo "1. Version : AUTH_USER = ".$_SERVER["AUTH_USER"]."<br>";
echo "2. Version : 1. LOGON_USER = ".$_SERVER["LOGON_USER"]."<br>";
echo "3. Version : 2. LOGON_USER = ".$HTTP_SERVER_VARS["LOGON_USER"]."<br>";
echo "<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>";
?>
g.
 
Gibt es keine Möglichkeit die "Authentifizierung" auch unter einem Apache Server zu realisieren? ich habe mal etwas von einer Modifikation gehört welcher downloadbar ist... leider habe ich bisher nocht nichts gefunden.

Gruss Skala
 
Für den Apache 2.x unter Windows gibts das Modul mod_auth_sspi.
Damit ist die Benutzerauthentifizierung zumindest unter Windows möglich. Für einen Linux-Server gibt es meines Erachtens keine Lösung.
 
Zurück