2009-07-15 3 views
0

Wir verfügen über eine Website, deren Benutzer HTML-Links zu einem virtuellen Verzeichnis auf der Website bereitstellen. (Denken Sie an www.website.com/dir1; Verzeichnis1 ist eigentlich ein virtuelles Verzeichnis zu einem anderen Server.) Der Server, zu dem das virtuelle Verzeichnis eine Verbindung herstellt, erfordert Authentifizierung, jedoch der Benutzername und das Kennwort, die benötigt werden, ist konstant.Automatisches Authentifizieren eines virtuellen Verzeichnisses in IIS 6.0

Wenn ein Benutzer versucht, auf eine Seite zuzugreifen, die eine Ressource aus diesem virtuellen Verzeichnis zieht, fragt die Webseite nach Authentifizierung. Wir möchten nicht, dass der Benutzer jedes Mal, wenn er die Site betritt, die Authentifizierungsinformationen eingeben muss. Wir haben keine Kontrolle über den Server, der die Quelle des virtuellen Verzeichnisses ist, sondern haben die totale Kontrolle über die Einstellungen des virtuellen Verzeichnisses.

Wie können wir das virtuelle Verzeichnis so einrichten, dass eine Webseite, die auf das virtuelle Verzeichnis zugreift, automatisch die Authentifizierungsinformationen liefert?

Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen!

+0

Welche Art von Authentifizierung für den zweiten Server? Wenn es Windows-Authentifizierung ist, sind Sie im Grunde kein Glück, da es jedes Mal eine separate Authentifizierung erfordert. Wenn es sich um eine .net-Formularauthentifizierung handelt, kann dies durchgeführt werden. –

Antwort

0

Leider können Sie Ihre Authentifizierung nicht von einem Server auf einen anderen übertragen, es sei denn, Sie teilen Ihre Sitzungsinformationen mit. Führen Sie eine Google-Suche nach Sitzungsstatusserver durch, um weitere Informationen dazu zu erhalten.

Dies ist jedoch möglicherweise nicht das, was Sie wollen.

Die einzigen anderen Optionen sind, die Ressourcen auf dem zweiten Server vollständig zu öffnen oder das Verzeichnis auf dem anderen Server als ein anderes virtuelles Verzeichnis auf dem ersten Server einzurichten. Auf diese Weise wird alles vom ersten Server authentifiziert.

+0

Wir versuchen nicht, die Authentifizierung von Server zu Server zu übertragen. Der Benutzer wird sich bei Server A anmelden, und Server A muss Ressourcen von Server B bereitstellen, aber die Authentifizierung, die der Benutzer für die Anmeldung bei Server A benötigt, unterscheidet sich vollständig von Server B. Wie bei Ihren anderen Optionen können wir leider nichts über den 2. Server ändern. – Ski