我正在使用 Windows 资源管理器来测试我正在适应我们的系统的 WebDAV 实现。该实现使用 IIS Express 并由 Visual Studio 2013 启动。我关闭了 Windows Explorer 对带有 WebDAV 的 SSL 的要求,因此我可以测试基本身份验证(有效)。
我遇到的问题是 DavFile 实现的 Write 方法。我连接到 web 文件夹,导航到子文件夹,然后尝试将 JPG 文件从计算机硬盘驱动器上的文件夹复制到 WebDAV 子文件夹(使用 Windows 资源管理器)。
尝试复制文件 (854kb) 失败。当我设置断点时,我注意到“段”流(“写入”方法的输入参数之一,显示 0(零)字节长度。
有关如何调试此问题的任何提示?流中 0 字节的最可能原因是什么?