安裝 Exchange Server 2010 SP2 的更新匯總 4 之後,您無法在 Outlook Web App 中開啟其他信箱

原始 KB 編號: 2777852

徵狀

假設您針對 2010 SP2 Exchange Server 套用更新匯總 4。 然後,您嘗試在 Outlook Web App 中開啟其他信箱。 其他信箱的主要 SMTP 電子郵件位址不在可接受的網域清單中。 在此情況下,您會收到下列錯誤訊息:

Request:
Url: https://localhost:443/owa/auth.owa
User host address: ::1
OWA version: 14.2.318.2
Exception:
Exception type: System.ArgumentNullException
Exception message: Value cannot be null. Parameter name: organizationId
Call stack:
Microsoft.Exchange.Data.Directory.ScopeSet.GetOrgWideDefaultScopeSet(OrganizationId organizationId, QueryFilter recipientReadFilter)
Microsoft.Exchange.Data.Directory.ADSessionSettings.FromOrganizationIdWithoutRbacScopesServiceOnly(OrganizationId scopingOrganizationId)
Microsoft.Exchange.Clients.Owa.Core.Utilities.CreateADRecipientSession(Boolean readOnly, ConsistencyMode consistencyMode, SmtpDomain smtpDomain)
Microsoft.Exchange.Clients.Owa.Core.OwaMiniRecipientIdentity.UpgradePartialIdentity()
Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.GetExchangePrincipalFromWindowsIdentity(WindowsIdentity windowsIdentity, String smtpAddress)
Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.HandleIfLegacyRedirect(WindowsIdentity identity, String explicitLogonUser, Configuration owaConfiguration, HttpApplication httpApplication)
Microsoft.Exchange.Clients.Owa.Core.FBASingleSignOnFilterChain.FilterRequest(Object source, EventArgs e, RequestEventType eventType)
Microsoft.Exchange.Clients.Owa.Core.RequestFilterChain.ExecuteRequestFilterChain(Object source, EventArgs e, RequestEventType eventType)
Microsoft.Exchange.Clients.Owa.Core.OwaRequestEventInspector.OnPostAuthorizeRequest(Object sender, EventArgs e)
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

原因

發生此問題的原因是 Exchange 2010 Service Pack 2 的更新匯總 4 中引進的設計變更。

解決方案

若要解決此問題,請將其他信箱的主要 SMTP 電子郵件網域新增至接受的網域清單。 如果要執行這項操作,請依照下列步驟執行:

  1. 依序按兩下 [開始]、[所有程式][Microsoft Exchange Server 2010],然後按兩下 [Exchange 管理主控台]

  2. Exchange 管理主控台 樹狀結構中,按兩下 [組織設定],然後按兩下 [中樞傳輸]

  3. 在結果窗格中,按兩下 [ 已接受的網域 ] 索引標籤,以滑鼠右鍵按兩下空白區域,按兩下 [ 新增接受的網域],然後遵循 [新增接受的網域 精靈] 來建立接受的網域。

    注意事項

    如需如何建立新已接受網域的詳細資訊,請參閱 如何建立已接受的網域