在Windows中部署WebDAV服务
处理器:AMD Ryzen 7 7840HS w/ Radeon 780M Graphics 3.80 GHz
机带 RAM:80.0 GB (63.8 GB 可用)
系统版本:Windows 11 专业版
版本号:24H2
操作系统版本:26100.4351
1 开启相关服务
1 设置 ——〉系统 ——〉可选功能 ——〉更多Windows功能
2 勾选:Internet Information Services
3 再勾选:
Internet Information Services ——〉万维网服务 ——〉安全性 ——〉基本身份验证
Internet Information Services ——〉万维网服务 ——〉常见HTTP功能 ——〉WebDAV发布
2 配置WebDAV
1 搜索:IIS管理器
2 在 Internet Information Services (IIS)管理器 中添加网站
网站名称:自选
物理路径:即WebDAV文件路径,自选
类型:自选(https需SSL证书,可自签)
IP 地址:如需监听所有地址则默认(全部未分配),或按需选择
端口:建议 8090 或 其他未占用端口
3 双击左侧网站进入网站主页后进行下一步操作
2.1 文件夹权限
1 右侧菜单栏中单击 编辑权限
2 顶部菜单栏选择:安全
3 确定 组或用户名 中包含 Everyone,若无则4
4 选择 编辑,再选择 添加 输入 Everyone,添加后点选 Everyone,在下方权限中勾选所需权限
2.2 WebDAV创作规则
1 单击 WebDAV创作规则 在右侧菜单 启动服务
2 双击 WebDAV创作规则 双击第一条
允许访问:✅全部内容
允许访问此内容:✅所有用户
权限:✅读取✅源✅写入
2.3 身份验证
1 双击 身份验证
2 禁用:ASP.NET 模拟;匿名身份验证
启用:基本身份验证
3 配置防火墙
1 搜索 防火墙 选择 高级安全 Windows Defender 防火墙
2 点击 入站规则 在右侧点击 新建规则
端口 —— TCP 特定本地端口(输入网站设定的端口) —— 允许连接
端口 —— UDP 特定本地端口(输入网站设定的端口) —— 允许连接
3 出站规则同上
4 测试网站
1 进入网址 http://localhost:端口
2 账号:微软账号 密码:微软账号密码