ドメインに参加しているコンピューターでは、アプリケーションに自動的にサインオンするために使用できる追加のヘッダーを送信するように IE に要求できることを漠然と認識しています。mod_phpを使用してWindowsサーバーでApacheを実行しています。必要に応じてユーザーがログインする必要がないようにしたいと思います。Kerberos および Apache モジュールについて話しているリンクをいくつか見つけました。
http://www.onlamp.com/pub/a/onlamp/2003/09/11/kerberos.html?page=last https://metacpan.org/pod/Apache2::AuthenNTLM
私は Windows で実行しているので、Perl または Apache モジュールをインストールするのは簡単ではないことが証明されています。しかし、PHP はすでに HTTP ヘッダーにアクセスできないのでしょうか?
これを見つけましたが、認証は行われません。PHP が NTLM ヘッダーを読み取れることを示しているだけです。 http://siphon9.net/loune/2007/10/simple-lightweight-ntlm-in-php/
ユーザーがアプリケーションを指すだけで、自動的に認証されるようにしたいと考えています。誰かがこれを経験したことがありますか、それともまったく機能しませんか?
UPDATE 最初にこの質問を投稿して以来、セットアップをnginxに変更し、php-fcgiはまだWindowsで実行されています。Windows での Apache2 と php-cgi は、おそらく Windows で構成できる最も遅いセットアップの 1 つです。Apacheがまだ必要なようです(php-fcgiで動作します)が、nginxソリューションを好みます。
また、なぜHTTPサーバープラグインが必要なのか、PHPやWebサーバーに依存しないソリューションを用意できないのか、まだ理解していません(そして教育を受けたいと思っています)。