Zu Hauptinhalten wechseln
pdf?stylesheet=default
Blackboard Help

Eine angepasste Authentifizierungsseitenfolge einrichten

In diesem Abschnitt wird erläutert, wie Sie in Blackboard Learn das Routing zwischen den Seiten anpassen können. Ihre Institution kann das Routing anpassen, indem sie eine eigene Anmeldeseite auf den Server von Blackboard Learn hochlädt (über den Link Anmeldeseite anpassen) oder indem sie die Methode requestAuthenticate() in die Schnittstelle HttpAuthModule implementiert.

Über die Funktion Anmeldeseite anpassen im Steuerungsfenster des Systems können Administratoren eine Vorlage für die Anmeldeseite herunterladen und anschließend eine geänderte Seite wieder auf den Server hochladen. So können sie der von Blackboard Learn gehosteten Anmeldeseite zusätzliche Scripting-Funktionen hinzufügen.

Institutionen, die ihre Anmeldeseite für Blackboard Learn anpassen möchten, dürfen auf keinen Fall die JSP-Tags auf der Seite löschen.

Implementieren von requestAuthenticate()

Wenn ein Benutzer eine Weiterleitung zu einem Anmeldeformular auf einer Seite wünscht, die von einer anderen Anwendung gehostet wird, muss er dafür anstatt der Funktion Anmeldeseite anpassen die Schnittstellenmethode requestAuthenticate() von HttpAuthModule implementieren.

Damit die Authentifizierung ordnungsgemäß funktioniert, muss jedes Anmeldeformular, das von einer anderen Anwendung gehostet wird, das Formular an den Anmelde-Broker unter der URL der Institution senden (eine Anmeldeseite, die unter „http://another.institution.com“ gehostet wird, muss ihr Anmeldeformular an die URL „http://your.institution.edu/webapps/login“ senden).

Umleiten zur ursprünglichen Ziel-URL

Wenn ein Benutzer auf eine mit Textmarke versehene URL geklickt hat, die zu Blackboard Learn führt, aktuell jedoch nicht authentifiziert ist, leitet die Anwendung ihn, unter Beibehaltung der ursprünglich angeforderten URL, an die URI des Anmelde-Brokers weiter. Der Anmelde-Broker erwartet, dass der Rest der Anwendung die ursprünglich angeforderte URL in kodierter Form entweder als versteckte Formularvariable oder als Parameter der Abfragezeichenfolge mit Namen new-loc beibehält. Jede angepasste Anmeldeseite, die auf den Server von Blackboard Learn hochgeladen wird, oder jede Scripting-Seite Dritter, auf die requestAuthenticate() umleitet, muss diese Regel befolgen. Sonst erfolgt die Weiterleitung zur Standard-Startseite von Blackboard Learn.