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 環境變數中包含的資訊,來建置私密標頭。外掛程式會將這個變數設為使用者名稱,因為它衍生自用戶端所傳送的授權標頭。
避免困難 避免困難: 如果 Sun One、IIS 或 Domino Web 伺服器外掛程式中未設定私密標頭,請確定要求記錄包含提出資料要求之使用者的相關資訊。gotcha
避免困難 避免困難: 如果應用程式呼叫 getRemoteUser 方法之後,傳回了空值,或者未將正確的遠端使用者資訊新增至 Web 伺服器外掛程式的資料結構中,請確定供應商所獲得的鑑別模組內的遠端使用者參數仍設為 YES。(當套用服務時,有時這個參數會設為 NO。)gotcha

指出主題類型的圖示 概念主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwsv_plugin_getuser
檔名:cwsv_plugin_getuser.html