กำลังประกอบไดร์ฟ WebDAV ใน Windows Server 2012


10

ฉันมีปัญหาในการติดตั้งไดรฟ์ webdav ผ่าน explorer หรือ cmd ด้วยคำสั่งต่อไปนี้:

net use z: "https://.." /user:username password

System error 67 has occured.
The network name cannot be found.

ทุกอย่างทำงานได้ดีบนเครื่องอื่นของฉัน คิดว่าฉันต้องติดตั้งฟีเจอร์ "ประสบการณ์การใช้งานเดสก์ท็อป" แต่ไม่สามารถค้นหาได้ในตัวจัดการเซิร์ฟเวอร์ / เพิ่มคุณสมบัติ ฉันได้เพิ่มฟีเจอร์ "Media Foundation" แล้วและ "WebDAV Publishing" ได้รับการติดตั้งด้วย IIS ฉันไม่พบบริการ WebClient ใน services.msc

ข้อเสนอแนะใด ๆ วิธีเปิดใช้งานฝั่งไคลเอ็นต์สนับสนุน webdav?

คำตอบ:


10

เพิ่งแก้ไขปัญหานี้ใน 2012 R2 เพื่อเชื่อมต่อไดรฟ์ WebDAV จากเซิร์ฟเวอร์ OwnCloud 7 ผ่าน HTTPS (คิดเหมือนกันในปี 2012)

  1. ติดตั้งประสบการณ์ใช้งานเดสก์ทอป

ผู้จัดการเซิร์ฟเวอร์> เพิ่มคุณสมบัติ> ส่วนต่อประสานผู้ใช้และโครงสร้างพื้นฐาน> ประสบการณ์ใช้งานเดสก์ท็อป

  1. เริ่มและตั้งค่าเป็น Automatic WebClient Service

บริการ> WebClient> คุณสมบัติ> ตั้งจาก Manual เป็น Automatic จากนั้นเริ่ม

  1. เปิดใช้งาน BasicAuthLevel ใน regedit

เปิด regedit.exe และไปที่คีย์นี้ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters

ตั้งค่า DWORD "BasicAuthLevel" เป็น "1"

  1. รีบูต
  2. เชื่อมต่อกับ WebDAV ของคุณ

net use z: "https: // .. " / user: รหัสผ่านชื่อผู้ใช้


คุณสามารถใช้ฟีเจอร์ "แมปเครือข่ายไดรฟ์" ของ Windows Explorer ด้วยผลลัพธ์เดียวกัน
penzoiders

ด้วยเหตุผลบางอย่างนี้ใช้กับเครื่องหนึ่งส่วนอีกอันหนึ่งให้ฉัน SystemError 53 .... Windows ...
spankmaster79

งานนี้ขอบคุณ! แต่แฮ็ครีจิสทรีไม่จำเป็นอย่างน้อยบน windows server 2012 R2 หากเซิร์ฟเวอร์ webdav รองรับการตรวจสอบสิทธิ์แบบแยกย่อย
Kemal Erdogan

2

นี่คือวิธีแก้ไขปัญหานี้สำหรับ Windows Server 2016:

  1. ติดตั้งคอมโพเนนต์ WebDAV-Redirector ผ่าน PowerShell

    Install-WindowsFeature WebDAV-Redirector –Restart
    
  2. ตรวจสอบว่ามีการติดตั้ง WebDAV-Redirector อย่างถูกต้อง

    Get-WindowsFeature WebDAV-Redirector | Format-Table –Autosize
    
  3. บริการ WebClient ควรปรากฏในระบบของคุณ โดยค่าเริ่มต้นมันจะเริ่มในโหมด Manual เพียงตั้งเป็นอัตโนมัติและที่มัน

  4. Reboot

เครดิตทั้งหมดสำหรับคำตอบนี้ไปไอที Bros


0

สำหรับServer 2012R2 Essentialsคำตอบของ penzoiders ไม่ทำงานเพราะ Essentials ไม่มีผู้จัดการเซิร์ฟเวอร์และฉันไม่สามารถหาวิธีติดตั้ง Desktop Experience ผ่านทาง Dashboard ได้

อย่างไรก็ตามการติดตั้งผ่าน PowerShell ที่อธิบายไว้ในลิงค์ IT Bros ในคำตอบของ Suncatcher ยังทำงานบน Server 2012R2 Essentials:

Install-WindowsFeature Desktop-Experience

หลังจากรีบูตฉันก็สามารถติด Magentacloud ผ่าน WebDAV ได้ในที่สุด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.