aad.core.dll 通常作为 Windows 与微软身份平台中 Azure AD/Entra ID 身份验证代理相关的基础库出现,负责把应用发起的现代身份验证请求转换为标准协议交互,并完成账户、令牌与策略挑战的协调处理。
该模块参与 OAuth 2.0、OpenID Connect 等身份验证流程,处理授权请求、令牌端点响应、访问令牌、刷新令牌与 ID 令牌的获取和缓存。它还为静默认证、令牌续期和跨应用单点登录提供底层支持,减少应用重复弹出登录窗口。
若该 DLL 缺失、损坏或版本不匹配,常见表现包括应用启动时提示找不到模块或 DLL 加载失败,微软账户或工作账户登录页无法打开,账户添加与切换异常,SSO 和静默登录失效,MFA 或条件访问挑战无法完成,设备注册与 Entra ID 加入状态相关流程报错。Office、Teams、Edge、Outlook 等应用可能出现反复要求登录、令牌获取失败或身份验证代理不可用。系统事件日志中也可能出现模块加载失败、激活上下文错误或身份验证代理插件初始化异常。
排查时可优先运行系统文件检查器与 DISM 修复系统组件,安装最新 Windows 更新,检查 Microsoft AAD BrokerPlugin 与相关应用完整性,并确认设备在 Entra ID 中的加入或注册状态。避免从非可信来源下载 DLL 覆盖系统文件,以免引入版本冲突或安全风险。