Outlook总是提示登录微软,怎么办?

1.问题描述

我的Outlook2021邮箱有一个问题,打开邮箱之后,总是提示让登录Microsoft的账号(如图所示),因为个人和公司都没有连接微软,只能关闭,但点击关闭之后,就提示必须需要键入exchange密码并链接,点击“键入exchange密码并链接”之后,能够正常链接数十秒或几分钟,然后又重复提示登录微软的弹窗。是什么问题,我该如何解决?

2.问题分析

从现象来看,问题可以总结为:

  • Outlook 2021 使用 Exchange 协议收发邮件

  • 反复弹出 Microsoft 登录窗口(但可能没有启用 Microsoft 账号登录)

  • 关闭后提示“需要键入 Exchange 密码并连接”,虽然可以连接,但几秒或几分钟后又弹出同样的登录窗口

  • 整体表现为 Outlook 不断要求重新认证

这是一个典型的问题,常见于:

  • 本地账户使用 Exchange Online 或本地 Exchange 服务时

  • Outlook 版本(特别是2021)使用了 Modern Authentication(现代身份验证),但未正确集成

  • 或者系统尝试使用 Microsoft 账户进行 Single Sign-On(单点登录)但失败

3.解决方案

具体问题很难说,但是可以根据如下的解决方案进行尝试。

1. 关闭 Modern Authentication(仅适用于 Exchange 本地)

如果你使用的是本地 Exchange(不是 Microsoft 365),可以尝试强制 Outlook 使用基本身份验证(Basic Auth):

步骤:

  1. 关闭 Outlook

  2. 打开注册表(regedit

  3. 导航到:

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity

  4. 新建一个 DWORD(32位)值,名称为:DisableADALatopWAMOverride 值设为 1

  5. 然后到以下路径,再添加一个键:EnableADAL 值设为 0

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity

  6. 关闭注册表,重启 Outlook

📌 说明:

  • ADAL 是 Active Directory Authentication Library 的缩写,也就是 Modern Auth 的支持库

  • 这相当于关闭 Outlook 的“现代身份验证”支持,避免跳出 Microsoft 登录框

2. 在“凭据管理器”中清理旧认证信息

Windows 可能保存了错误或过期的凭据,导致反复弹窗:

  1. 打开 控制面板凭据管理器

  2. 找到所有与 OutlookMicrosoftOffice16Exchangeautodiscover 相关的条目

  3. 全部删除

  4. 重新打开 Outlook,重新输入账号和密码

3. 修改账户设置为“手动配置”Exchange 服务器地址(高级方式)

如果是本地 Exchange(不是 Microsoft 365):

  1. 控制面板 → 邮件 → 配置文件 → 手动添加 Exchange

  2. 勾选“手动配置服务器”

  3. 手动填入 Exchange 服务器地址和邮箱地址

4. 彻底阻止 Microsoft 登录窗口弹出(可选)

如果你的环境完全没有 Microsoft 365,可以通过注册表阻止账户发现行为:

  1. 打开注册表:

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover

  2. 新建 DWORD(32位)值

    • ExcludeExplicitO365Endpoint = 1

    • ExcludeHttpRedirect = 1

    • ExcludeHttpsAutoDiscoverDomain = 1

    • ExcludeLastKnownGoodUrl = 1

    • ExcludeScpLookup = 0(如果是域内环境)

这些设置可防止 Outlook 在后台访问 outlook.office365.com 等微软域名,避免误导其认为你的邮箱是 M365。

总体来看,对这四步进行小结:

步骤建议
✔ 第一步试试清除“凭据管理器”中存储的旧认证信息
✔ 第二步修改注册表关闭 Modern Auth(尤其本地 Exchange 常用)
✔ 第三步(可选)手动配置 Exchange 账户,避开自动发现失败
✔ 第四步(可选)阻止 Microsoft 登录窗口误触发,适用于非M365环境

我尝试了步骤1和2看起来已经解决了这个问题,希望对其他小伙伴有用~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/507.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

探秘 VR 逃生救援技术的奇妙世界​

VR 逃生救援技术之所以能为我们带来如此震撼和逼真的体验,背后离不开一系列先进技术的支撑。在 VR 逃生救援体验中,其核心在于利用虚拟现实技术,构建出高度逼真的火灾场景,让参与者仿佛身临其境。​ 在构建火灾场景方面&#xff0…

nt!MiFlushSectionInternal函数分析从nt!IoSynchronousPageWrite函数到Ntfs!NtfsFsdWrite函数

第一部分: while (TRUE) { KeClearEvent (&IoEvent); Status IoSynchronousPageWrite (FilePointer, Mdl, (PLARGE_INTEGER)&StartingOffset…

linux网络编程socket套接字

套接字概念 Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。 既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,L…

【51单片机5毫秒定时器】2022-6-1

缘由单片机的代码,求大家来帮帮我-编程语言-CSDN问答 #include "REG52.h" unsigned char code smgduan[]{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0,64}; //共阴0~F消隐减号 unsigned char Js0, miao0;//中断…

60% 重构项目陷 “越改越烂” 泥潭!

在软件开发的演进历程中,旧项目重构始终是横亘在开发者面前的一道难题。传统的重构模式主要依靠人工逐行剖析代码,这一过程不仅耗费大量时间与人力成本,而且极易因人为疏漏引发新的问题。数据显示,超过 60% 的重构项目遭遇进度滞后…

UniApp 开发第一个项目

UniApp 开发第一个项目全流程指南,涵盖环境搭建、项目创建、核心开发到调试发布,结合最新实践整理而成,适合零基础快速上手: 🧰 一、环境准备(5分钟) 安装开发工具 HBuilderX(官方推荐IDE):下载 App 开发版,安装路径避免中文或空格 微信开发者工具(调试小程序必备…

通俗易懂解读BPE分词算法实现

更好的阅读体验请访问 通俗易懂解读BPE分词算法实现 获得: BPE (Byte Pair Encoding) BPE(Byte Pair Encoding,字节对编码)是一种基于频率统计的子词分词算法 ,广泛用于现代自然语言处理任务中,特别是在像 BERT、GP…

基于SSM框架+mysql实现的监考安排管理系统[含源码+数据库+项目开发技术手册]

功能实现要求 学院教室监考安排管理系统22461700014 xxx1. 考试栏目表(考试ID(主键),考试名称,学期,发起单位【某学院,教务处】,主考教师ID,副主考教师ID,创建时间,创建…

Docker环境搭建和docker性能监控

一、docker介绍 1、它是什么 docker是一个开源的应用容器引擎,基于GO语言,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,容器是完全使用沙箱机制,相互之间不会有任何接口。 容器类比集装箱,容器所处的…

深入理解HashMap与Hashtable

在Java后端开发中,Map接口是处理键值对数据结构的核心。而HashMap和Hashtable作为Map接口的两个重要实现类,在日常开发中被广泛使用。它们都提供了快速的数据查找能力,但在设计理念、线程安全性以及对null键值处理等方面存在显著差异。本文将…

Java实现简易即时通讯系统

我们想要实现一个类似QQ的即时通讯程序。由于这是一个复杂的项目,我们将分步骤进行,并只实现核心功能。 核心功能包括: 1. 用户注册与登录 2. 添加好友 3. 发送消息(点对点) 4. 接收消息 我们将使用Socket编程来实…

FPGA基础 -- Verilog 验证平台之 **cocotb 验证 `阶乘计算模块(factorial)` 的例子**

一个完整的 cocotb 验证 阶乘计算模块(factorial) 的例子,涵盖: Verilog RTL 设计(组合/时序可选)cocotb Python 验证平台(含随机激励、断言、日志)仿真运行说明(使用 i…