我们有一个使用IT Hit WebDAV服务器组件的自定义WebDAV解决方案。对于身份验证,我们使用Identity Server 4实现。从用户的角度来看,身份验证流程大致如下:
在幕后,流程类似于以下内容:
Ona Windows客户端这一切都运行正常。但是在Mac(Mac OS Sierra 10.12.6)和使用Office 2016(16.11.1(180319))上,我们看到302响应是从https://webdav.example.com/account/callback URL返回的,但它从未被跟踪过,没有发出GET请求到https://webdav.example.com/account/success。 此外,还有进一步的WebDAV请求,并逐步完成代码,我们可以看到,似乎在Mac上似乎没有设置cookie,尽管执行该代码的代码没有错误。
那么,发生了什么?
谢谢, 斯图尔特。