一段时间以来,我一直在努力解决 ActiveSync 的问题,尝试访问邮箱时会出现 401.2 错误。奇怪的是,客户端可以正常访问日历。我尝试过从 Android 设备以及 Exchange 远程连接故障排除程序,两次都出现相同的错误。以下是配置:
- 通过 ISA 2006 进行连接
- Windows 2008 上的 Exchange 2007
- 基本身份验证已开启
- ISA 将所有身份验证直接传递到 Exchange 服务器
- 用户可以在自己的 Exchange 邮箱设置中使用 ActiveSync
我尝试了以下操作,但没有成功:
- 制作 SSL不是必需的
- 启用 Windows 集成和摘要式身份验证
以下是 IIS 日志中的错误示例:
OPTIONS /Microsoft-Server-ActiveSync/default.eas - 443 - 192.168.32.18 TestActiveSyncConnectivity 401 2 5 0
以下是我在跟踪日志中看到的内容:
ModuleName IIS Web Core
Notification 2
HttpStatus 401
HttpReason Unauthorized
HttpSubStatus 2
ErrorCode 2147942405
ConfigExceptionInfo
Notification AUTHENTICATE_REQUEST
ErrorCode Access is denied. (0x80070005)
我完全被难住了。有什么线索吗?
答案1
我解决了!感谢大家的帮助,你们让我走上了正确的道路,查理!当我将 ISA 更改为设置为“基本”身份验证而不是“无委派,但客户端可以直接进行身份验证”时,问题就解决了。