Skip to main content

Подключение Диска в Bitrix по протоклу HTTP (полезно для stage и других песочниц)

Шаг 1: Убедитесь, что WebClient запущен (Везде cmd as admin, powershell as admin)

cmd
sc query WebClient

Если статус не «RUNNING», запустите:

cmd
net start webclient

Шаг 2: Разрешите WebDAV по HTTP (изменение реестра)
По умолчанию Windows позволяет Basic-аутентификацию только по HTTPS. Чтобы разрешить и по HTTP:
Вариант A: Через PowerShell (от администратора)

powershell
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" -Name "BasicAuthLevel" -Value 2

2 = разрешить Basic Auth и по HTTP, и по HTTPS
1 = только HTTPS (по умолчанию)
0 = запретить Basic Auth вообще

Перезапустите службу WebClient:

cmd
net stop webclient && net start webclient

Диск подключается из стандартной оснастки

Замечание: Важно вернуть настройки Basic-аутентификации в исходное состояние, после экспериментов

powershell
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" -Name "BasicAuthLevel" -Value 1

cmd
net stop webclient && net start webclient