2010-10-10 32 views
5

Tôi đang chạy mạng. Ở đây tôi có một bộ điều khiển miền (DC) Tôi vừa cài đặt IIS6, PHP và Mysql vào nó. mọi thứ đều hoạt động tốt. :)Cách đọc tên người dùng đăng nhập Windows bằng PHP/IIS

Bây giờ tôi muốn đưa ra một kịch bản trên trang web địa phương này. Vấn đề đầu tiên là tôi muốn phát hiện người dùng mạng nào (người dùng thư mục hoạt động) được đăng nhập bằng PHP. Tôi có nghĩa là nó là đủ cho tôi khi người dùng đăng nhập vào cửa sổ không cần xác thực khác.

Tôi đã tự hỏi nếu tôi chỉ có thể sử dụng một chức năng hoặc một cái gì đó ... rằng đầu ra của nó là tên người dùng và nhóm người dùng AD.

Trả lời

14

Nếu bạn đã thiết lập IIS để xác thực người dùng một hoặc nhiều trong số này nên chứa tên người dùng:

$_SERVER['LOGON_USER'] 
$_SERVER['AUTH_USER'] 
$_SERVER['REDIRECT_LOGON_USER'] 
$_SERVER['REDIRECT_AUTH_USER'] 
Các vấn đề liên quan