ANWENDUNGSGESTALTUNG


Benutzern den Zugriff auf Masken und Ansichten in einer Webanwendung verwehren
Wenn Sie eine Datenbankanwendung entwickeln, auf die Benutzer über einen Browser zugreifen, sollten Sie verhindern, dass Browser-Benutzer mithilfe von URL-Befehlen Masken und Ansichten in Ihrer Anwendung öffnen können. Sie können Ihre Anwendung beispielsweise so einrichten, dass ein Servlet, das Masken oder Ansichten verwendet, diese nur mithilfe von URL-Befehlen verwendet. Wenn Sie die Option "Öffnen über URL nicht zulassen" aktivieren, können Browser-Benutzer diese Anwendungskomponenten mithilfe von IBM® Lotus® Domino(TM)-URL-Befehlen nicht ändern.

So hindern Sie Benutzer daran, Teile einer Anwendung über URL-Befehle zu öffnen

1. Wählen Sie eine Datenbank und anschließend "Gestaltung - Eigenschaften: Gestaltung".

2. Wählen Sie im Abschnitt "Webzugriff" der InfoBox "Eigenschaften: Anwendung" die Option "Öffnen über URL nicht zulassen".

Die URLs, die beschränkt werden, lauten "http://Host/Database.nsf/*Command". Dieser URL-Satz enthält jeden Befehl, der eine Datenbank öffnet, z. B. "http://Host/Database.nsf", sowie alle URL-Befehle mit dem Präfix "?", z. B. "http://host/database.nsf?OpenDatabase". Wenn diese Eigenschaft aktiviert ist, wird folgende Fehlernachricht angezeigt:

Fehler 500

HTTP-Web-Server Lotus Notes Ausnahme - Sie sind nicht zum Zugriff auf diese Datenbank berechtigt.

Siehe auch