Назад | Перейти на главную страницу

Работает ли WebDAV на IIS 7? Я говорю нет

AKA «Когда разработчики сами должны быть системными администраторами»

Я пробовал каждую конфигурацию из 10 лучших результатов переполнения стека и ошибок сервера для WebDAV 405 в IIS (для глаголов PROPFIND и PUT). Я использую сервер 2008 SP2. Выполнил все инструкции Вот. Я не новичок в настройке серверов. Это ни к чему не привело через 8 часов.

Подтвержденный system.webserver в applicationhost.config:

<add name="WebDAV" path="*" verb="PROPFIND,PROPPATCH,MKCOL,PUT,COPY,DELETE,MOVE,LOCK,UNLOCK" modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" />

Я ДОЛЖЕН ПРОСТО СДАТЬ?

Другие вопросы, которые не помог никому:

405 - «Метод запрещен» при добавлении службы, размещенной в IIS7

webdav на iis7.5 - просто не может заставить его работать

http://studentguru.gr/b/kingherc/archive/2009/11/21/webdav-for-iis-7-on-windows-server-2008-r2.aspx

Я просто попробовал использовать самые простые настройки:

  1. Установленная роль IIS с выбранными WebDAV Authoring и Windows Authentication (+ значения по умолчанию)
  2. Включена проверка подлинности Windows на веб-сайте по умолчанию
  3. Отключена анонимная аутентификация на веб-сайте по умолчанию
  4. На веб-сайте по умолчанию в «Правилах создания webDAV» я помещаю:
    • Весь контент / Все пользователи / Чтение / Источник / Запись
    • И я включил WebDAV на веб-сайте по умолчанию
  5. Я отключил брандмауэр
  6. затем с другой машины:
    • чистое использование * http://app2008r2-01.lab.domain.com / пользователь: ЛАБОРАТОРИЯ \ Администратор
    • Команда успешно выполнена

Может быть, это поможет вам начать ...

Я боролся и боролся с этим. Я остановил работу своего веб-сайта на 80-м порту, и WebDav работает нормально. Пока я создаю отдельный сайт для WebDav и запускаю его на другом порту, работают и мой сайт, и WebDav! Ура, я золотой. Надеюсь, это поможет кому-то другому.