我们对 WebDAV 访问使用 DIGEST 身份验证。我们观察到 Windows 客户端将每个请求发送两次。第一个请求没有Authorization
标头(并得到 401 响应),第二个请求有Authorization
标头(通常得到正确的响应)。
虽然用户可能看不到这一点,但它会使整个 Webdav 访问速度变慢。
是否有可能以某种方式避免这种行为?也许一些特殊的反应会说服 Windows 不要这样做?当我们使用 BASIC 而不是 DIGEST 时,它可以正常工作(仅执行单个请求并Authorization
始终包含标头)