PHP で Windows (AD) ユーザー名を取得するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-08 15:19:02
オリジナル
408 人が閲覧しました

How Can I Retrieve Windows (AD) Username in PHP?

PHP での Windows (AD) ユーザー名の取得

多くのイントラネット ベースの PHP Web アプリケーションは、現在の IP およびホスト情報を簡単に取得できます。ページにアクセスするユーザー。ただし、一般的な懸念は、この機能を拡張して Active Directory または Windows ユーザー名を抽出できるかどうかです。このニーズを満たすことができますか?

AUTH_USER リクエスト変数の調査

解決策は、AUTH_USER リクエスト変数を調べることにあります。 Web アプリケーションによって匿名アクセスが許可されている場合は、空のままになります。ただし、サーバーが基本認証メカニズムまたは Windows 統合認証メカニズムを使用している場合、AUTH_USER 変数には認証されたユーザーのユーザー名が保存されます。

Active Directory 資格情報の組み込み

Active Directory ドメイン内, Web サーバーとファイルのアクセス許可が適切に構成されていれば、クライアント マシン上の Internet Explorer ブラウザはドメイン資格情報をサーバーにシームレスに送信できます。このシナリオでは、AUTH_USER 変数には、MYDOMAINuser.name などのユーザーのドメイン資格情報が含まれます。特に、この交換を行うためにユーザーは Web アプリケーションに明示的にログインする必要はありません。

以上がPHP で Windows (AD) ユーザー名を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート