Настройка Webdav Windows Server 2012 r2

Обновлено: 17.05.2024

ПРИМЕЧАНИЕ. Чтобы вместо этого опубликовать через FTP, см. примечания по применению, озаглавленные «GraphWorX64 — Публикация дисплеев с использованием FTP-канала».

Установка WebDAV

Установка WebDAV на Windows Server 2012

Откройте диспетчер серверов.

Слева выберите Локальный сервер .

Прокрутите вниз до пункта «Роли и функции», затем выберите «Задачи» -> «Добавить роли и функции» .

Нажмите "Далее" на вводной странице, затем выберите "Установка на основе ролей или компонентов" и нажмите "Далее" .

Выберите «Выбрать сервер из пула серверов» и убедитесь, что выбран ваш локальный компьютер, затем нажмите «Далее».

Если он еще не отмечен, установите флажок «Веб-сервер (IIS)».

Рисунок 1. Роль публикации WebDav

Нажмите "Далее" еще раз на странице "Функции".

На странице подтверждения нажмите Установить .

Установка WebDAV на Windows Server 2008 или Windows Server 2008 R2

Откройте диспетчер серверов.

В появившемся MMC-диспетчере сервера прокрутите вниз, чтобы найти сводку по ролям, чтобы убедиться, что у вас есть роль веб-сервера (IIS) в списке.

Рисунок 2. Роль веб-сервера (IIS)

Если у вас есть эта роль, как показано на рис. 2, перейдите к шагу 6, если нет, нажмите ссылку "Добавить роли", чтобы открыть мастер добавления ролей.

В мастере выберите "Роли сервера" слева, отметьте веб-сервер (IIS) и следуйте инструкциям в диалоговом окне, чтобы завершить установку IIS.

Теперь вы должны снова оказаться в MMC диспетчера серверов.

Разверните Роли в дереве и выберите Веб-сервер (IIS) .

Прокрутите вниз, чтобы найти раздел Службы ролей, и убедитесь, что WebDAV Publishing установлен. Если нет, выберите «Добавить службы ролей» , затем выберите «Публикация WebDAV» и нажмите «Далее», затем «Установить».

ПРИМЕЧАНИЕ. Если вы используете IIS 7.0 и не указали публикацию WebDAV в списке, вы можете загрузить «Microsoft WebDAV 7.5 для IIS 7.0 (x64)» с веб-сайта Microsoft.

Рисунок 3. Службы ролей веб-сервера

Установка WebDAV в Windows 10, Windows 8 или Windows 7

Откройте панель управления и выберите "Программы и компоненты" .

В диалоговом окне "Программы и компоненты" выберите параметр "Включение или отключение компонентов Windows" слева.

В диалоговом окне «Компоненты Windows» установите флажок «Информационные службы Интернета», если он еще не установлен.

Нажмите "ОК" и следуйте инструкциям в диалоговом окне установки, чтобы завершить установку службы WebDAV.

Настройка WebDAV в IIS

После того как вы успешно установили WebDAV, откройте диспетчер информационных служб Интернета (IIS) из Панели управления -> Инструменты администрирования.

ПРИМЕЧАНИЕ. Если у вас есть два диспетчера IIS, используйте тот, у которого нет версии, так как обычно это последняя версия, которую мы хотим использовать.

В дереве слева щелкните каталог или виртуальный каталог, для которого вы хотите разрешить веб-публикацию (обычно это «PubDisplay»).

Дважды щелкните Правила разработки WebDAV в представлении функций для PubDisplay (в разделе IIS) и нажмите Включить WebDAV на панели действий слева. Затем нажмите «Добавить авторское правило»…

Рисунок 4. Включение WebDAV

Измените разрешения по своему усмотрению для своего сервера. Для публикации из GraphWorX64 в этот каталог вы должны предоставить пользователю (пользователям) по крайней мере разрешение на запись. Нажмите OK, когда закончите. Теперь правило должно появиться в списке правил разработки WebDAV.

Рисунок 5. Редактирование авторского правила

Снова выберите свой каталог или виртуальный каталог (обычно «PubDisplay») в дереве, затем дважды щелкните «Просмотр каталогов» . На панели "Действия" нажмите "Включить" .

В дереве нажмите на имя сервера и дважды щелкните на Authentication (в разделе IIS). Если проверка подлинности Windows отключена, щелкните ее правой кнопкой мыши и выберите Включить .

На данный момент любой пользователь Windows, включенный в авторское правило WebDAV, теперь может публиковать данные из GraphWorX64 на сервер.

ПРИМЕЧАНИЕ. Анонимная аутентификация НЕ работает в IIS7 (по умолчанию анонимный доступ не позволяет загружать файлы). Однако это работает в IIS6.

Публикация дисплея

Теперь вы готовы опубликовать свой дисплей. Откройте GraphWorX64, затем выберите «Файл» -> «Опубликовать».

В мастере веб-публикаций нажмите "Далее" .

На экране «Параметры публикации» выберите параметры, которые вы хотите опубликовать. Вы также можете установить флажок «Использовать дополнительные параметры мультиформата», если хотите опубликовать несколько экземпляров дисплеев в разных форматах.

Выберите файл, который хотите опубликовать, если он еще не выбран. Если у вас еще нет файла, вы можете выбрать его из каталога GenDemo. Нажмите «Далее», чтобы продолжить.

Мастер публикации соберет все файлы, которые необходимо обработать. Если есть какие-либо файлы, которые вы не хотите публиковать, снимите с них флажки и нажмите кнопку Далее .

В диалоговом окне «Выберите место для публикации» нажмите кнопку «Создать…», чтобы создать новый сервер для публикации наших дисплеев.

В текстовом поле Virtual Directory мы можем ввести «/PubDisplay», который должен быть там по умолчанию.

ПРИМЕЧАНИЕ. При желании вы можете установить флажок «Сохранить этот веб-сервер с понятным именем». Это позволяет отображать понятное имя для этого подключения вместо пути подключения.

Ваша готовая конфигурация веб-службы должна выглядеть примерно так, как показано на рис. 6.

Рисунок 6. Конфигурация веб-сервера

Нажмите "ОК", чтобы вернуться к мастеру веб-публикаций, и нажмите "Далее", чтобы продолжить.

Введите имя и пароль пользователя, имеющего права записи в папку FTP. (Пользователь, являющийся локальным администратором, должен иметь доступ.) При желании установите флажок «Запомнить мой пароль и имя пользователя».

Нажмите «Опубликовать», чтобы начать публикацию файлов. Вы должны получить сводку о состоянии файлов. Нажмите кнопку «Открыть опубликованное отображение», чтобы запустить Internet Explorer и просмотреть опубликованную страницу.

Рисунок 7. Публикация завершена

ПРИМЕЧАНИЕ. Обратите внимание, что опубликованный дисплей по умолчанию находится в следующей папке:

Дополнительную информацию о настройке клиентов Internet Explorer см. в примечаниях к применению под названием «GENESIS64 — работа в Internet Explorer».

© Copyright 2021 ICONICS - версия 10.97.1 - свяжитесь с нами - юридическая информация - конфиденциальность

Microsoft создала новый модуль расширения WebDAV, который был полностью переписан для Windows Server 2008 и Windows Server 2012. Этот новый модуль расширения WebDAV включает в себя множество новых функций, которые позволяют веб-авторам публиковать контент лучше, чем раньше.

В этом документе описывается использование перенаправителя WebDAV для публикации контента на существующем веб-сайте, на котором установлен новый модуль WebDAV.

Установка перенаправителя WebDAV

Предпосылки

Вы должны использовать одну из следующих операционных систем:

  • Windows Vista, Windows 7 или Windows 8
  • Windows Server 2008, Windows Server 2008 R2 или Windows Server 2012

Вы должны подключаться к веб-серверу, на котором уже установлен модуль WebDAV.

Windows Vista, Windows 7, Windows 8 или Windows 8.1

Если вы используете настольную операционную систему, такую ​​как Windows Vista, Windows 7, Windows 8 или Windows 8.1, перенаправитель WebDAV уже установлен.

Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 или Windows Server 2012 R2

Если вы используете серверную операционную систему, например Windows Server 2008 или более позднюю версию, вам необходимо установить функцию Desktop Experience. Для этого выполните следующие действия:

  1. Запустите диспетчер Windows Server.
  2. В дереве выделите узел "Функции".
  3. На панели сведений нажмите "Добавить компоненты".
  4. В мастере добавления компонентов установите флажок «Возможности рабочего стола» и нажмите «Далее».
  5. Нажмите "Установить".
  6. По завершении работы мастера добавления компонентов нажмите "Закрыть".
  7. Нажмите "Да" при повышении уровня, чтобы перезагрузить компьютер.

Подключение дисков с помощью WebDAV Redirector

После установки WebDAV Redirector вы можете подключить диски к своему веб-сайту с помощью WebDAV. Это можно сделать двумя способами:

Способ 1: подключение дисков с помощью мастера подключения сетевых дисков

Чтобы подключить диск с помощью мастера подключения сетевого диска, выполните следующие действия:

Откройте мастер подключения сетевого диска. Это можно сделать одним из следующих способов:

Изображение мастера подключения сетевого диска с URL-адресом, введенным в поле папки.

Когда появится мастер подключения сетевого диска, введите URL-адрес своего веб-сайта и нажмите "Готово":

Изображение диалогового окна, предлагающего ввести имя пользователя и пароль для учетных данных.

Если будут запрошены учетные данные, введите имя пользователя и пароль, а затем нажмите OK.

Изображение сетевого диска, открытого в проводнике Windows.

После выполнения этих шагов сетевой диск должен открыться в проводнике Windows:

Если вы получили сообщение об ошибке, см. дополнительные сведения в разделе "Устранение неполадок перенаправителя WebDAV".

Способ 2: подключение дисков из командной строки

Чтобы подключить диск из командной строки, выполните следующие действия:

Нажмите значок "Пуск" в Windows.

Нажмите "Все программы".

Нажмите Аксессуары.

Нажмите "Командная строка".

Когда откроется командная строка, введите следующую команду:

После завершения у вас должна быть следующая доступная буква диска, сопоставленная с вашим веб-сайтом.

На следующем изображении показано, как это может выглядеть:

Устранение неполадок перенаправителя WebDAV

Следующий список состояний ошибок предназначен для устранения неполадок, которые могут возникнуть при работе с WebDAV.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 67.

Не удается найти сетевое имя.

Это может быть вызвано одним из следующих условий:

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 1920.

Система не может получить доступ к файлу.

Эта ошибка возникает, если для используемого вами аккаунта не создано авторское правило.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 5.

Доступ запрещен.

Это может быть вызвано одним из следующих условий:

  • Учетная запись, которую вы пытаетесь использовать, не существует.
  • Вы ввели неверный пароль для используемой учетной записи.
  • У используемой вами учетной записи недостаточно прав для доступа к содержанию вашего веб-сайта.
  • Вы не включили какие-либо методы проверки подлинности для своего веб-сайта.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 1244.

Запрашиваемая операция не была выполнена, поскольку пользователь не прошел аутентификацию.

Это может быть вызвано одним из следующих условий:

  • На сервере, к которому вы подключаетесь, не включены никакие методы проверки подлинности.
  • Клиент WebDAV сталкивается с проблемами, описанными в статье KB941050 или KB943280.
  • Неверный тип входа для контента в общем ресурсе UNC; этот параметр настраивается в параметре «Тип входа в систему учетных данных физического пути» в дополнительных параметрах веб-сайта или приложения и определяется атрибутом logonMethod для параметров virtualDirectory для веб-сайта или виртуального каталога. Например: если каталог для содержимого вашего веб-сайта находится в общем сетевом ресурсе, вам может потребоваться изменить настройки с «Открытый текст» на «Сеть» в зависимости от конфигурации вашей сети.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 59.

Произошла непредвиденная ошибка сети.

Это может быть вызвано одним из следующих условий:

  • Веб-сайт, к которому вы пытаетесь подключиться, остановлен.
  • Пул приложений для веб-сайта, к которому вы пытаетесь подключиться, остановлен.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 1397.

Не удалось выполнить взаимную аутентификацию. Пароль сервера устарел на контроллере домена.

Эта ошибка возникает, когда клиент WebDAV сталкивается с проблемами, описанными в статье KB941298.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 58.

Указанный сервер не может выполнить запрошенную операцию.

При попытке подключить диск к сайту WebDAV появляется следующая ошибка:

Произошла системная ошибка 224.

Отказано в доступе. Прежде чем открывать файлы в этом расположении, вы должны сначала добавить веб-сайт в список надежных сайтов, перейти на веб-сайт и выбрать вариант автоматического входа в систему.

Эта ошибка возникает, когда перенаправитель WebDAV не доверяет сайту WebDAV. Чтобы решить эту проблему, вам нужно добавить URL-адрес веб-сайта в список проверенных сайтов. Для этого выполните следующие действия:

Файловая система Windows нечувствительна к регистру, Linux чувствительна к регистру. При подключении перенаправителя Windows WebDAV к серверу Linux WebDAV возможно наличие нескольких версий файла с одним и тем же именем, но различающихся регистром. Это может привести к перезаписи данных и возникновению таких ошибок, как «Файл не найден» или «Windows не может получить доступ».

  • Чтобы устранить ошибку, связанную с тем, что файл не найден, задайте для параметра FileNotFoundCacheLifeTimeInSec значение 0, используя Изменить значение тайм-аута кэша для WebDAV.
  • Используйте уникальные имена файлов, никогда не различайте имена файлов по регистру.

Настройки реестра перенаправителя WebDAV

Существует несколько параметров, управляющих поведением перенаправителя WebDAV, которые можно настроить в следующем разделе реестра:

В следующей таблице подробно описаны различные доступные настройки и значения.

После изменения любого из этих значений потребуется перезапустить веб-клиент или перезагрузить компьютер.

ВНИМАНИЕ! Неправильное использование редактора реестра может привести к серьезным проблемам, требующим переустановки операционной системы. Microsoft не может гарантировать, что вы сможете решить проблемы, возникающие в результате неправильного использования редактора реестра. Используйте Редактор реестра на свой страх и риск.

Для Internet Information Services (IIS) 7.0 в Windows Server® 2008 Microsoft выпустила отдельный загружаемый модуль расширения WebDAV, который был полностью переписан. Этот новый модуль расширения WebDAV включает в себя множество новых функций, которые позволяют веб-авторам публиковать контент лучше, чем раньше, и предлагает веб-администраторам дополнительные параметры безопасности и конфигурации. С выпуском IIS 7.5 поддержка нового модуля WebDAV была встроена в Microsoft IIS, и Microsoft выпустила обновленную версию загружаемого модуля, который был выпущен для IIS 7.0. Эта более новая версия модуля WebDAV обеспечивает поддержку общих и эксклюзивных блокировок для предотвращения потери обновлений из-за перезаписи.

В этом документе рассказывается, как добавить публикацию WebDAV на существующий веб-сайт с помощью нового пользовательского интерфейса WebDAV и прямого редактирования файлов конфигурации IIS.

Это пошаговое руководство содержит ряд шагов, в ходе которых вы входите на свой веб-сайт, используя локальный адрес замыкания на себя и учетную запись локального администратора. При использовании учетной записи администратора эти шаги следует выполнять только на самом сервере с использованием адреса обратной связи или через SSL с удаленного сервера. Если вы предпочитаете использовать отдельную учетную запись пользователя вместо учетной записи администратора, необходимо создать соответствующие папки и при необходимости установить правильные разрешения для этой учетной записи пользователя.

В этом разделе обсуждается использование перенаправителя WebDAV для подключения к вашему веб-сайту. Дополнительные сведения см. в разделе Использование перенаправителя WebDAV. в частности, раздел «Устранение неполадок перенаправителя WebDAV», если у вас возникли проблемы с использованием перенаправителя WebDAV.

Необходимые условия для установки и настройки WebDAV в IIS

Для выполнения процедур, описанных в этой статье, необходимы следующие элементы:

На вашем сервере должен быть установлен IIS 7.0 или более поздней версии, а также должны быть настроены следующие параметры:

Веб-сайт по умолчанию, созданный при установке IIS 7.0, должен существовать.

Должен быть установлен Internet Information Services Manager.

Должен быть установлен хотя бы один метод аутентификации.

Перенаправитель WebDAV должен быть установлен для Windows Server 2008, Windows Server 2008 R2 или Windows Server 2012. (Перенаправитель WebDAV уже установлен в Windows Vista, Windows 7 и Windows 8.) Чтобы установить перенаправитель WebDAV, используйте Диспетчер серверов для установки компонента Desktop Experience.

Установка WebDAV на IIS 7.0

Загрузка подходящей версии для вашего сервера

Есть два отдельных загружаемых пакета для нового модуля расширения WebDAV; вам необходимо загрузить соответствующий пакет для вашей версии Windows Server 2008:

32-разрядный установочный пакет:

64-разрядный установочный пакет:

Запуск установочного пакета

Вы должны запустить пакет установки от имени администратора. Это можно сделать одним из следующих способов:

Войдите на свой сервер, используя фактическую учетную запись с именем «Администратор», затем перейдите на страницы загрузки, перечисленные выше, или дважды щелкните пакет загрузки, если вы сохранили его на своем сервере.

Вход в систему с использованием учетной записи с правами администратора и открытие командной строки, щелкнув правой кнопкой мыши пункт меню «Командная строка», расположенный в меню «Стандартные» для программ Windows, и выбрав «Запуск от имени администратора», а затем введя соответствующую команду, указанную ниже для ваша версия Windows для запуска установки:

32-разрядные версии Windows:

64-разрядные версии Windows:

Прохождение процесса установки

  1. Когда откроется установочный пакет, вы увидите следующий экран. Если вы согласны с условиями лицензии, установите флажок «Я принимаю», затем нажмите «Установить».
  2. Индикатор хода выполнения будет отражать состояние установки по мере ее выполнения.
  3. После завершения установки нажмите «Готово».
  4. Теперь модуль расширения WebDAV установлен.
  5. Установка WebDAV на IIS 7.5

    IIS 7.5 для Windows Server 2008 R2

    На панели задач нажмите "Пуск", выберите "Администрирование", а затем нажмите "Диспетчер серверов".

    На панели иерархии диспетчера серверов разверните Роли и щелкните Веб-сервер (IIS).

    На панели веб-сервера (IIS) прокрутите до раздела Службы ролей и нажмите Добавить службы ролей.


    На странице "Подтверждение выбора установки" нажмите "Установить".

    На странице результатов нажмите "Закрыть".

    IIS 7.5 для Windows 7

    На панели задач нажмите "Пуск", а затем нажмите "Панель управления".

    На панели управления нажмите "Программы и компоненты", а затем нажмите "Включение или отключение компонентов Windows".

    Выберите "Публикация WebDAV" и нажмите "ОК".


    Установка WebDAV на IIS 8.0 и IIS 8.5

    IIS 8.0 в Windows Server 2012 и IIS 8.5 в Windows Server 2012 R2

    Нажмите значок диспетчера серверов на рабочем столе.

    В окне "Диспетчер серверов" откройте меню "Управление" и выберите "Добавить роли и компоненты".

    На странице "Перед началом" нажмите "Далее".

    Выберите тип установки и нажмите "Далее".

    Выберите целевой сервер и нажмите "Далее".


    На странице "Выбор компонентов" нажмите "Далее".

    Подтвердите выбор установки и нажмите «Установить».

    На странице "Результаты" убедитесь, что установка прошла успешно, а затем нажмите "Закрыть".

    На странице "Подтверждение выбора установки" нажмите "Установить".

    На странице результатов нажмите "Закрыть".

    IIS 8.0 для Windows 8 и IIS 8.5 для Windows 8.1

    На панели задач нажмите и удерживайте клавишу Windows, а затем нажмите клавишу X. Нажмите Панель управления.

    На панели управления нажмите "Программы и компоненты", а затем нажмите "Включение или отключение компонентов Windows".

    Выберите "Публикация WebDAV" и нажмите "ОК".


    Включение публикации WebDAV с помощью диспетчера IIS

    Модуль расширения WebDAV упрощает добавление публикации WebDAV на существующие сайты, предоставляя вам мастер, который проведет вас через все необходимые шаги.

    Следующая процедура выполняется с использованием IIS 8.5 в Windows Server 2012 R2

    Шаг 1. Включение WebDAV и добавление авторского правила

    На этом первом шаге мы добавляем публикацию WebDAV на веб-сайт по умолчанию и добавляем необходимые параметры, чтобы позволить учетной записи локального администратора редактировать содержимое.

    В диспетчере IIS на панели "Подключения" разверните узел "Сайты" в дереве, затем нажмите "Веб-сайт по умолчанию".


    Как показано на изображении ниже, дважды щелкните элемент Правила создания WebDAV.


    При отображении страницы «Правила разработки WebDAV» щелкните задачу «Включить WebDAV» на странице «Действия».


    После включения WebDAV щелкните задачу "Добавить авторское правило" на панели "Действия".

    Когда появится диалоговое окно "Добавить авторское правило":

    Нажмите «Все содержимое», чтобы указать, что правило применяется ко всем типам содержимого.

    Выберите Указанные пользователи и введите "administrator" в качестве имени пользователя.

    Выберите «Чтение», «Источник» и «Запись» для разрешений.

    Выполнив эти действия, нажмите OK.


    Краткая информация о включении авторинга WebDAV и добавлении правила авторинга

    Задача выполнена. Вы включили авторинг WebDAV на существующем веб-сайте.

    Чтобы подвести итоги того, что вы сделали на этом шаге, мы добавили публикацию WebDAV на веб-сайт по умолчанию следующим образом:

    • Включение WebDAV для веб-сайта.
    • Добавление правила создания для учетной записи локального администратора для доступа на чтение, источник и запись.

    Как упоминалось ранее, ваши настройки фильтрации запросов по умолчанию могут блокировать некоторые типы файлов от разработки WebDAV. Если вы не измените настройки фильтрации запросов, вы можете увидеть различные ошибки при попытке опубликовать заблокированные файлы. Например, если вы попытаетесь загрузить или скачать файл web.config вы увидите ошибки в вашем клиенте WebDAV. Дополнительные сведения о настройке параметров фильтрации запросов см. в пошаговом руководстве «Как настроить WebDAV с фильтрацией запросов».

    Шаг 2. Вход на ваш сайт WebDAV

    На шаге 1 выше вы включили публикацию WebDAV для своего веб-сайта по умолчанию и добавили авторское правило для учетной записи локального администратора для доступа на чтение, источник и запись к содержимому вашего веб-сайта. На этом этапе вы входите в систему, используя учетную запись администратора.

    Убедитесь, что у вас настроена авторизация и аутентификация

    В диспетчере IIS на панели "Подключения" разверните узел "Сайты" в дереве, затем нажмите "Веб-сайт по умолчанию".


    Дважды щелкните функцию аутентификации.

    Когда откроется функция проверки подлинности, убедитесь, что включена проверка подлинности Windows. Если она не включена, выберите Аутентификацию Windows и нажмите Включить в меню "Действие".


    Вы можете использовать обычную аутентификацию с WebDAV, но перенаправитель WebDAV будет использовать обычную аутентификацию только с соединениями SSL.

    В диспетчере IIS щелкните Веб-сайт по умолчанию в узле Сайты в дереве.


    Дважды щелкните функцию "Правила авторизации".


    Когда откроется функция авторизации, убедитесь, что определено разрешающее правило, включающее учетную запись администратора. (Например, правило по умолчанию для IIS, разрешающее доступ ко всем пользователям, будет включать учетную запись администратора.)

    Вход на сайт WebDAV под учетной записью администратора

    Для входа на сайт WebDAV требуется перенаправитель WebDAV. WebDAV Redirector используется для публикации контента на существующем веб-сайте, на котором установлен модуль WebDAV. Прежде чем использовать перенаправитель WebDAV, необходимо использовать Диспетчер серверов для установки функции Desktop Experience. Дополнительные сведения см. в разделе Использование перенаправителя WebDAV.

    На сервере WebDAV откройте сеанс командной строки.

    Введите следующую команду для подключения к серверу WebDAV:

    Теперь у вас есть диск, подключенный к вашему веб-сайту с поддержкой WebDAV с использованием учетной записи локального администратора, и на основании правила авторизации, которое мы добавили на шаге 1, у вас есть доступ для чтения, записи и источника к папке содержимого.< /p>


    Краткая информация о входе на ваш сайт WebDAV

    Подводя итоги, которые вы выполнили на этом шаге:

    • Вы убедились, что на вашем веб-сайте установлены достаточные параметры проверки подлинности и авторизации.
    • Вы вошли на свой сайт WebDAV как локальный администратор.

    Включение публикации WebDAV путем редактирования файлов конфигурации IIS

    Вы также можете добавить публикацию WebDAV на существующий веб-сайт, отредактировав файлы конфигурации IIS.

    Для редактирования файла applicationHost.config требуются полные права администратора. Лучше всего это сделать одним из двух способов:

    • Войдите на свой компьютер, используя локальную учетную запись администратора.
    • Если вы вошли в систему, используя учетную запись с административными разрешениями, которая не является локальной учетной записью «администратора», откройте «Блокнот» с помощью параметра «Запуск от имени администратора».

    Вышеуказанные шаги необходимы, поскольку компонент безопасности контроля учетных записей (UAC) в Windows Server 2008 и более поздних версиях будет препятствовать доступу к вашему файлу applicationHost.config. Дополнительные сведения о UAC см. в разделе Контроль учетных записей пользователей.

    Следующие шаги помогут вам выполнить все необходимые настройки, чтобы добавить публикацию WebDAV для веб-сайта по умолчанию.

    В текстовом редакторе, таком как Блокнот Windows, откройте файл applicationHost.config, который по умолчанию находится в папке %SystemRoot%\System32\inetsrv\config.

    Прокрутите файл applicationHost.config до конца и найдите раздел для вашего веб-сайта по умолчанию, который содержит ваши настройки аутентификации. Если этого раздела нет, его необходимо добавить. Это должно напоминать следующий пример:

    Убедитесь, что у вас включен метод проверки подлинности Windows.

    Добавьте раздел под закрывающим тегом, который будет содержать ваши настройки WebDAV.

    Настройки вашего веб-сайта по умолчанию теперь должны напоминать следующий пример:

    Сохраните файл applicationHost.config.

    Теперь вы должны иметь возможность войти на свой сайт с поддержкой WebDAV с помощью клиента WebDAV с учетной записью администратора, но другие пользователи не должны иметь доступа к содержимому с помощью WebDAV.

    Краткая информация о добавлении публикации WebDAV путем редактирования файла конфигурации IIS

    В этой задаче вы добавили публикацию WebDAV на свой веб-сайт по умолчанию, отредактировав файлы конфигурации IIS. Подведем итоги выполнения этой задачи:

    Выберите функцию ASP.NET 4.5 при настройке сервера WebDAV

    Создать новый пул приложений

    Перейдите к узлу "Пулы приложений" и выберите "Добавить пул приложений" в контекстном меню. Введите имя пула приложений в диалоговом окне «Пул приложений» и нажмите «ОК»:

    Создание пула приложений WebDAV в IIS

    Используйте меню дополнительных настроек пула приложений ASP.NET, чтобы узнать, в ваш сервер WebDAV работает

    Диалоговое окно дополнительных настроек вашего пула

    Понимание того, под какой учетной записью работает ваше приложение, важно, так как вы будете предоставлять разрешения в файловой системе связанной с ним учетной записи Windows на более поздних этапах. Имя учетной записи Windows, связанной с удостоверением ApplicationPoolIdentity, зависит от имени вашего пула приложений. Если вы назвали свой пул «DavAppPool», имя учетной записи Windows — «IIS APPPOOL\DavAppPool». Эта учетная запись Windows создается и управляется IIS автоматически, вам не нужно создавать ее вручную.

    Настроить разрешения файловой системы.

    Предоставьте разрешения для корневой папки примера. Предоставьте разрешения на чтение вашему удостоверению пула приложений в папке \Samples\\. Щелкните правой кнопкой мыши папку \Samples\ \ в проводнике Windows и выберите Свойства . Перейдите на вкладку Безопасность в диалоговом окне Свойства и нажмите Изменить . В диалоговом окне Разрешения для нажмите Добавить .
    Если вы используете ApplicationPoolIdentity и имя вашего пула приложений — DavAppPool, укажите IIS APPPOOL\ DavAppPool в поле Введите имена объектов для выбора:

    Разрешения на чтение папки вашего приложения WebDAV в файловой системе< бр />

    Предоставить разрешения на чтение вашему идентификатору пула приложений

    Нажмите «ОК» в диалоговом окне «Выбор пользователей или групп». Закрыть диалоговое окно свойств.

    Предоставьте разрешения для папки журналов. Предоставьте разрешения на чтение, запись и изменение вашему удостоверению пула приложений в папке \Samples\ \App_Data\WebDAV\Logs\:

    Разрешения для папки журналов вашего сервера

    Ваш сервер WebDAV будет создавать файлы журналов в этой папке. Если у вас возникнут какие-либо проблемы с сервером WebDAV, проверьте файлы журналов на наличие зарегистрированных ошибок и исключений.

    Предоставить разрешения для папки «Хранилище». Если ваши файлы хранятся в файловой системе, предоставьте разрешения на чтение, запись и изменение вашему удостоверению пула приложений в папке \Samples\\App_Data\WebDAV\Storage\.

    Создание веб-приложения

    Перейдите к узлу Сайты в диспетчере IIS и выберите Добавить веб-сайт в контекстном меню. Введите имя сайта в диалоговом окне Добавить веб-сайт и выберите созданный выше пул приложений (DavAppPool).
    В поле Физический путь укажите путь к папке, в которой находится ваш файл web.config, например, для образца CalDAV, установленного из пакета MSI, это должно быть: C:\Users\ \ Документы\IT Hit\IT HitWebDAV Server Engine\ \Samples\CalDav\ .

    Укажите параметры привязки, такие как имя хоста и порт. Нажмите ОК.

    Создайте веб-сайт, на котором будет размещен ваш сервер WebDAV в IIS

    Следующая статья:

    Читайте также: