Der Benutzer muss die Bedingungen akzeptieren, bevor er sich auf der IIS-Website mit Windows-Authentifizierung anmeldet

287
Green Grasso Holm

Wir hosten die Entwicklungs- / Testkopie einer Website in IIS unter Windows 2016. Während sich die Produktionskopie auf einer öffentlichen Website befindet und kein Login erforderlich ist, gewährt unsere Kopie Zugriff auf Windows-Authentifizierung für Active Directory-Konten. Nun wird uns gesagt, dass wir Nutzungsbedingungen vorlegen müssen und der Benutzer vor der Authentifizierung durch den Server eine Akzeptieren-Schaltfläche '' drücken muss. Für mich bedeutet das zwei Ansätze:

  1. Wenn der Server eine Anforderung von einem nicht authentifizierten Benutzer erhält und keine Zustimmung erhalten hat, zeigt er eine TOU-Seite an, für die keine Authentifizierung erforderlich ist. zeichnet die Aktivierung einer Schaltfläche Akzeptieren auf; und zeigt dann die übliche Anmeldeaufforderung an. Möglicherweise erfordert dies die Verwendung eines .NET-HTTP-Handlers (dies ist eine .NET-Website) oder ähnliches.

  2. Anstatt ein Dialogfeld mit einem Namensfeld, einem Kennwortfeld und einer Schaltfläche OK anzuzeigen, zeigt der Server ein Dialogfeld mit einem Namensfeld, einem Kennwortfeld, dem Text der Gebrauchsanweisung und einer Schaltfläche Akzeptieren an.

Ich bin nicht sicher, ob beides möglich ist, aber ich hasse die Idee, unsere Website umstrukturieren zu müssen, um die Formularauthentifizierung zu nutzen. Gibt es eine Möglichkeit, die Anforderung zu erfüllen, ohne unsere vorhandene Authentifizierungsinfrastruktur zu ersetzen?

0

0 Antworten auf die Frage