• 欢迎访问小弟新的博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ交流群群
  • 本博客坚持更新微软UC产品的相关信息与项目上遇到的问题,欢迎大家关注并提出相关改进意见。
  • 本博客每周日更新博文,同时非常欢迎各位老铁投稿,或者加入QQ群进行相关交流 QQ交流群群

Mac电脑连接Exchange Online一直跳转到国际版O365进行身份验证

Exchange Online 张超 3个月前 (08-30) 3704次浏览 0个评论 扫描二维码

最近客户报了一个比较奇葩的问题,搞得我很诧异啊

01

问题描述

目前客户使用的是纯云端的 Exchange Online,厂商是 21V,MAC 安装完 Office365 版本 Office 配置邮箱一直跳转到国际版 O365 进行身份验证Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

02

解决方案

先在有问题的电脑上确认一下在终端成功运行了下面的命令

defaults write com.microsoft.Outlook SuppressO365AutodiscoverOverride -bool Yes

defaults write com.microsoft.Outlook WebExtAPIVersion1_5_override -bool false

可以使用下面的办法来确认命令是否生效:

1. 对于第一条命令,按 Command+Shift+G,在弹出的窗口输入如下路径,打开以下文件:

~/Library/Containers/com.microsoft.Outlook/Data/Library/Preferences/com.microsoft.Outlook.plist

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

使用 Xcode 检查 Plist 文件是否存在如下 item:SuppressO365AutodiscoverOverride

按住 Command+F,在弹出的搜索框输入 SuppressO365AutodiscoverOverride,查看是否存在

如果能够搜索到 suppressO365AutodiscoverOverride 并且值为 true 的话,那么命令运行成功:

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

如果该 plist 文件中并没有包含 suppressO365AutodiscoverOverride,可以手动进行添加:

打开 outlook.plist 文件后在任意位置处点击+,按下图所示添加属性值;

Key: suppressO365AutodiscoverOverride

Type: Boolean

Value: YES

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

2. 对于第二条命令,查看下面的命令在 terminal 中运行的结果是否为 0:

defaults read com.microsoft.Outlook WebExtAPIVersion1_5_override

若不为 0,请运行以下命令将其改为 0

defaults write com.microsoft.Outlook WebExtAPIVersion1_5_override -bool false

修改完成后,再一次运行以下命令来检查是否已经返回 0

defaults read com.microsoft.Outlook WebExtAPIVersion1_5_override

3. 如果测试了修改 Plist 文件的办法,但是还是会弹出国际版的登录窗口,请再执行下面的步骤:

点击 MAC 上的主菜单“前往”——输入“Private”—–“etc”目录—–“Hosts”文件,并重启客户端;

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

然后修改 Hosts 文件,添加一条如下记录 1.1.1.1 autodiscover-s.outlook.com

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

其他参考方法:

1. 先让用户把自己的 Outlook 更新成最新版的客户端;

2. 请在 Mac 系统上找到“钥匙串”,英文“keychain access”,如下图位置,将其中关于 Office 365 登陆的信息删除掉然后看是否还会弹出国际版的登录窗口:

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

3. 新建一个 Outlook 配置文件看是否还会复现此问题:

在 finder 中打开应用程序文件夹,找到 outlook,右键显示包内容,打开共享支持,双击 outlook 配置文件管理器,点击加号新建一个 profile,并设置为默认值;

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

关闭 outlook,重新打开 outlook,配置新的 outlook 账号

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证
Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证

★文章内容图片来自网络,若侵权请联系删除

Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证


张超 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Mac 电脑连接 Exchange Online 一直跳转到国际版 O365 进行身份验证
喜欢 (0)
[Juck.Zhang]
分享 (0)
关于作者:
版主目前就职国资委旗下子公司,微软MVP、高级微软实施工程师、微软技术爱好者、钻研者;具有多年丰富的项目实践经验。在公司主要负责微软活动目录、Exchange、Skyper for Biusees等产品的架构设计、实施、问题处理等工作。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址