Web 伺服器外掛程式遠端使用者資訊處理程序
您可以使用供應商獲得的鑑別模組來配置 Web 伺服器,然後將 Web 伺服器外掛程式配置成將要求遞送至應用程式伺服器。
如果應用程式呼叫 getRemoteUser 方法,它需要使用內含遠端使用者資訊並由外掛程式剖析的私密 HTTP 標頭。每當 Web 伺服器鑑別模組將遠端使用者移入 Web 伺服器資料結構中,外掛程式就會設定私密 HTTP 標頭值。如果未設定私密 HTTP 標頭值,當應用程式呼叫 getRemoteUser 方法時,將會傳回空值。
- 若為 Apache Web 伺服器或 IBM® HTTP Server,外掛程式會根據相關聯要求記錄中包含的資訊,來建置私密標頭。
- 若為 Sun ONE Web Server,外掛程式會根據要求相關聯 auth_user 內容中包含的資訊,來建置私密標頭。如果有啟動 URL 的 HTTP 存取授權,私密標頭通常會設為 Web 瀏覽器本端 HTTP 使用者的名稱。
- 若為 Domino® Web 伺服器,外掛程式會根據 REMOTE_USER 環境變數中包含的資訊,來建置私密標頭。對於未登入的使用者,外掛程式會將這個變數設為 anonymous,對於已登入應用程式的使用者,則會設為 username。
- 若為 Internet Information Services (IIS) Web 伺服器,外掛程式會根據 REMOTE_USER 環境變數中包含的資訊,來建置私密標頭。外掛程式會將這個變數設為使用者名稱,因為它衍生自用戶端所傳送的授權標頭。

