В IIS7.x аутентификация WebDAV выполняется только по учетным записям Windows?
Нужно ли мне создавать локальные учетные записи Windows для каждого пользователя WebDAV?
Есть ли способ вместо этого использовать «Пользователи диспетчера IIS»?
Вы можете использовать базовую аутентификацию с WebDAV, но перенаправитель WebDAV будет использовать только базовую аутентификацию с соединениями SSL.
Вы используете аутентификацию Windows, когда хотите, чтобы клиенты аутентифицировались с использованием протоколов NTLM или Kerberos, поэтому пользователю требуется учетная запись Active Directory.
Обычная проверка подлинности требует, чтобы пользователи предоставили действительное имя пользователя и пароль для доступа к контенту, поэтому в этом случае вы используете локальную учетную запись. Однако недостатком обычной проверки подлинности является то, что она передает по сети незашифрованные пароли в кодировке base64. Вам следует использовать обычную проверку подлинности только тогда, когда вы знаете, что соединение между клиентом и сервером безопасно. Соединение должно быть установлено либо по выделенной линии, либо с использованием шифрования Secure Sockets Layer (SSL) и безопасности транспортного уровня (TLS). Например, чтобы использовать обычную проверку подлинности с веб-распределенным созданием и контролем версий (WebDAV), необходимо настроить шифрование SSL.
Вот как это можно сделать с пользователями диспетчера IIS. Он не полагается на учетные записи пользователей Windows, а вместо этого полагается на учетные записи пользователей IIS Mamager. http://artisticcheese.blogspot.com/2017/02/iis-webdav-hosting-using-iis-manager.html