如何設定表單型驗證公用電腦 Cookie 逾時值

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2007-03-20

本主題會說明如何在已安裝 Client Access server role 的 Microsoft Exchange 2007 伺服器上,針對在 Microsoft Outlook Web Access 虛擬目錄上使用表單型驗證的公用電腦設定 Cookie 逾時值。

Caution請注意:
雖然自動逾時會降低未經授權存取的風險,但如果讓工作階段繼續在公用電腦上執行,則無法完全避免未經授權使用者存取 Outlook Web Access 帳戶的可能性。因此,請確定您已警告使用者採取預防措施以避免風險。

開始之前

若要執行下列程序,您使用的帳戶必須已委派 Exchange 系統管理員角色及目標伺服器本機 Administrators 群組的成員資格。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

note附註:
必須設定 Outlook Web Access 虛擬目錄,才能使用表單型驗證。
Caution請注意:
不正確地編輯登錄可能會造成嚴重問題,而需要重新安裝作業系統。 因不正確地編輯登錄而造成的問題可能無法解決。 在編輯登錄之前,請先備份重要資料。

程序

  1. 在 Client Access Server 上,以 Exchange 系統管理員帳戶登入,然後啟動 [登錄編輯程式] (regedit)。

  2. 在 [登錄編輯程式] 中,找出下列登錄機碼:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA

  3. 從 [編輯] 功能表中,指向 [新增],然後按一下 [DWORD 值]。在詳細資料窗格內,將新值命名為 PublicTimeout

  4. 在 [PublicTimeout] DWOR 值上按一下滑鼠右鍵,然後按一下 [修改]。

  5. 在 [編輯 DWORD 值] 的 [底數] 下,按一下 [十進位]。

  6. 在 [數值資料] 方塊中,輸入介於 1 和 43,200 之間的值 (以分鐘為單位),最大為 30 天。按一下 [確定]。

    note附註:
    您必須使用 iisreset/noforce 命令重新啟動網際網路資訊服務 (IIS),變更才會生效。
  1. 開啟 Microsoft Command Shell 並執行下列命令,以設定公用電腦的 Cookie 逾時值:

    set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\MSExchange OWA' -name PublicTimeout -value <amount of time> -type dword
    
    note附註:
    您必須使用 iisreset/noforce 命令重新啟動 IIS,才能讓這些變更生效。
  2. 執行下列命令,以檢視公用電腦 Cookie 逾時值:

    get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\MSExchange OWA' -name PublicTimeout
    

相關資訊

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.