Я установил Windows Server 2008 (x64), установил расширение WebDAV для IIS 7 (также x64) и создал общий ресурс WebDAV. Я также создал самозаверяющий сертификат и включил HTTPS на коробке, требуя HTTPS для подключения к общему ресурсу WebDAV.
Я могу подключиться к системе через Vista и просто подключиться к «сетевой папке». Я могу подключаться, создавать и удалять файлы и папки.
Однако, пытаясь подключиться через Mac OS-X, я могу подключиться к общему ресурсу WebDAV, но у меня есть доступ только для чтения. Я не могу создавать или удалять какие-либо файлы и папки, даже если я вошел в систему с тем же именем пользователя и паролем, что и в Vista.
Что мне не хватает?
* Обновление 2008/09/17. По отзывам коллеги, Mac OS-X отказывается открываться в режиме чтения / записи, если не видит сервер WebDAV 2.0, поддерживающий методы LOCK (RFC 2518)? Теперь расследуем ...
OS X Finder запрашивает поддержку DAV Level 2, то есть рабочее расширение LOCK. Без этого общий ресурс будет установлен только для чтения.
У меня была аналогичная проблема с подключением к серверу WebDAV, который я написал - я думаю, что OS X немного требовательна к серверу, не обеспечивающему всех необходимых функций, и будет подключаться только как Read Only.
Вместо этого я использовал труп. Нет графического интерфейса, но позволяет передавать файлы.