웹 애플리케이션의 양식 및 보기에 대한 사용자 액세스 금지

브라우저를 사용하여 액세스할 데이터베이스 애플리케이션을 디자인할 경우 브라우저 사용자가 애플리케이션에서 양식 및 보기를 여는 URL 명령을 사용하는 것을 제한하려고 할 수 있습니다. 예를 들어 양식 또는 보기를 사용하는 서블릿이 URL 명령을 통해 양식 및 보기만 사용하도록 애플리케이션을 디자인할 수 있습니다. URL 열기를 허용하지 않음 특성이 설정되면, 브라우저 사용자는 Domino® URL 명령을 사용하여 해당 애플리케이션 컴포넌트를 조작할 수 있습니다.

프로시저

  1. 데이터베이스를 선택한 후 디자인 > 디자인 특성을 선택합니다.
  2. 데이터베이스 특성 상자의 웹 액세스 섹션에서 URL 열기를 허용하지 않음을 선택합니다.

결과

제한된 URL 세트는 http://Host/Database.nsf/*Command입니다. 이 URL 세트는 데이터베이스를 여는 명령(예: http://Host/Database.nsf)과 물음표(?)가 앞에 있는 모든 URL 명령(예: http://host/database.nsf?OpenDatabase)을 포함합니다. 이 특성이 설정되면 다음 오류가 표시됩니다.

오류 500
HTTP 웹 서버 Notes 예외 - 해당 데이터베이스에 액세스할 권한이 없습니다.