防止使用者存取網路應用程式中的表單及視圖

如果使用者將會利用瀏覽器來存取您設計的資料庫應用程式,您可能會想要限制瀏覽器使用者,防止他們使用會在應用程式中開啟表單及視圖的 URL 指令。例如,您可以設計應用程式,讓使用表單或視圖的 Servlet 將只會使用 URL 指令來使用表單及視圖。設定「不允許 URL 開啟」內容後,瀏覽器使用者就無法使用 Domino® URL 指令來操作這些應用程式元件。

程序

  1. 選取資料庫,然後選擇「設計 > 設計內容」。
  2. 在「資料庫」內容方框的「網路Access」區段中,選取「不允許開啟 URL」

結果

受到限制的那組 URL 為 http://Host/Database.nsf/*Command。這組 URL 包括任何將開啟資料庫的指令,例如 http://Host/Database.nsf,還有以問號 (?) 為字首的所有 URL 指令,例如 http://host/database.nsf?OpenDatabase。設定此內容之後,即會顯示下列錯誤:

錯誤 500
HTTP網路Server Notes 例外 - 您未獲授權存取該資料庫。