無法使用 name@domain.com 登錄 // Outlook 2010 和 RPC/HTTP 到 Exchange 2003
我有一個客戶在 Exchange 2003 伺服器上使用 Outlook 2010/Windows 7。該應用程序位於筆記型電腦上,不在辦公室,Outlook 配置為使用 RPC/HTTP。
我發現關於伺服器身份驗證的奇怪之處。
這是正在發生的事情:
- 如果使用者使用使用者名/密碼進行身份驗證,則使用者可以通過 Outlook 2010 登錄到 Exchange 2003 伺服器。
- 但是,Outlook 使用“username@domain.com”填充身份驗證提示中的使用者名欄位,使用者無法使用該欄位登錄到 Exchange 伺服器。
- 這意味著每次啟動 Outlook 時,他們都必須從使用者名欄位中刪除 @domain.com 並輸入密碼。(使用者不想保存她的憑據。有趣的是,如果她確實保存了她的憑據,Outlook 會自動登錄而不會發生意外。)
我認為這裡最簡單的解決方案是以某種方式強制 Exchange 伺服器(或 RPC)允許通過電子郵件地址進行身份驗證。但是,我不知道如何讓它發揮作用。
另一個注意事項:Windows 域與使用者的電子郵件地址不同。Exchange 處理我的使用者域以進行郵件傳遞,但實際的 Windows 域不同。我可以讓使用者使用 user@windowsdomainname.com 登錄 Exchange(它是 .COM,而不是 .LOCAL 等。)
乾杯,
米
這實際上是一個 Active Directory 問題,而不是 Exchange 問題。
DOMAIN\USERNAME 和 USERNAME@DOMAIN 對於 Windows 在功能上是相同的。
因此,除非電子郵件域與 Windows 域相同,否則預設情況下,USER@EMAILDOMAIN.COM 將無法登錄使用者。
話雖如此,您可以通過將電子郵件域添加為 Active Directory 中的 UPN 後綴來解決問題,然後更改使用者的 UPN 後綴以匹配電子郵件。這通常僅在具有單獨 GAL 的託管 Exchange 環境中完成,主要是因為如果提示使用者手動進行身份驗證,UPN 後綴可能會導致訪問域資源時出現問題。
tl; dr - 如果只有一個使用者,我可能會讓他們以 user@windowsdomain.com 身份進行身份驗證。如果使用者很重要,則有一種解決方法,我可以引導您完成這些步驟,但這可能會導致其他問題。