You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS版Office 365(16.84)WebDAV认证异常及支持类型咨询

MacOS版Office 16.84版本WebDAV Basic认证失效问题

我在PHP应用中开发了WebDAV功能,采用Basic认证进行用户身份识别,对未认证请求返回响应头:
WWW-Authenticate: Basic realm=example, charset="UTF-8"

近期发现WebDAV编辑功能失效,排查后确认仅在MacOS版Office最新版本(从16.81升级至16.84)中出现问题:MS Word不再发送Authorization: Basic XXX,而是发送Authorization: Bearer (空值)。登录请求弹窗仍会弹出,但凭证并未被发送。

有几个问题想请教:

  • 微软是否已禁用Basic认证支持?
  • 除了实现其他认证方案外,是否有其他解决办法?
  • 当前版本支持哪些认证方案?

MS Word发送至服务器的可用认证类型如下:

"accept-auth": [ "badger,Wlid1.1,Bearer,Basic,NTLM,Digest,Kerberos,Negotiate,Nego2" ]

完整客户端请求头:

{ 
  "host": [ "default.stage-wiki.vpool.qsoft.ru" ], 
  "x-real-ip": [ "10.42.0.183" ], 
  "x-forwarded-for": [ "10.42.0.183, 10.42.0.183" ], 
  "connection": [ "close" ], 
  "user-agent": [ "Microsoft Office Excel/16.84.414 (Mac OS/13.2.1; Desktop; ru-RU; NonAppStore; Apple/MacBookPro16,3)" ], 
  "accept": [ "*/*" ], 
  "accept-auth": [ "badger,Wlid1.1,Bearer,Basic,NTLM,Digest,Kerberos,Negotiate,Nego2" ], 
  "accept-encoding": [ "gzip, deflate, br" ], 
  "accept-language": [ "ru" ], 
  "authorization": [ "Bearer" ], 
  "x-featureversion": [ "1" ], 
  "x-forwarded-host": [ "default.stage-wiki.vpool.qsoft.ru" ], 
  "x-forwarded-port": [ "80" ], 
  "x-forwarded-proto": [ "http" ], 
  "x-forwarded-server": [ "traefik-f54bc5cb8-z2dwh" ], 
  "x-ms-cookieuri-requested": [ "t" ], 
  "x-msgetweburl": [ "t" ], 
  "x-office-major-version": [ "16" ], 
  "x-request-id": [ "ac059dea-711f-43be-9e48-99647427eb79" ], 
  "x-account-slug": [ "default" ] 
}

内容的提问来源于stack exchange,提问作者Лёша Павлов

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 13:43:21