![]() |
authentifizierung über einen primary domaincontroller mittels NTLM
in einem intranettool, an dem ich arbeite, ist eine solche erfolgreich implementiert. nun ist es aber so, daß ich für dieses tool gerne eine alternative authentifizierung hinzufügen würde, die auf dem lokalen webserver (apache 1.3), auf dem das tool läuft, stattfinden soll, um für den fall, daß der primary domaincontroller ausfallen sollte, noch einen zugang zu ermöglichen.
dazu müßte der virtual host, in dem die authentifzierung über NTLM erfolgt, so konfiguriert werden, daß im falle eines fehlschlags eine alternative möglich ist. der entsprechende virtual host-eintrag in der httpd.conf sieht folgendermaßen aus: Code:
<VirtualHost MyServer> |
hat sich erledigt, ich bin ein wenig auf der leitung gestanden. :D
einfach einen virtual host auf einem anderen port definieren und schon braucht man keinen eigenen dns-eintrag mehr. zwar wäre die variante über alternative innerhalb eines virtual hosts natürlich eleganter, aber so gehts auch. |
leider nein...
und wieder ist eine nachkorrektur erforderlich, sollte es jemanden interessieren:
nach vielem researchen im web und diversen büchern, rumprobieren und ärgern bin ich zur erkenntnis angelangt, daß die implementierung mehrerer virtual host, die sich lediglich aufgrund ihres ports unterscheiden, nicht möglich ist (zumindest nicht in der 1.3er-version des indianers). bei mehreren virtual hosts mit dersselben ip/dem selben domainnamen, die sich nur über den angesprochenen port unterscheiden, wird immer der zuerst in der httpd.conf-reihenfolge angegebene virtual host mit der entsprechenden IP & port angesprungen, in meinem fall port 80. zu hilfe genommenen literaur, wo in beispielen über ports angesprochene virtual hosts auch immer über ip´s bzw. domainnamen angesprochen werden, die nicht diesselben sind, wie davor in anderen virtual hosts definiert, dürfte dies bestätigen. was natürlich sehr wohl möglich ist, sind mehrere virtual hosts, die auf dieselbe ip/domainname gehen und über einen über einen anderen servernamen angesprochen werden (ist ja der eigentliche sinn von virtual hosts), aber wie gesagt, eine unterscheidung mehrerer virtual hosts rein über ports spielts leider nicht. somit bleibt mir wohl nix übrig, als das ganze über einen zusätzlichen dns-eintrag (selbe ip, anderer servername, entsprechend des dns-eintrags) zu bewerkstelligen, auf den der virtual host dann verweisen wird. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag