首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache2.2 WebDav匿名访问

Apache2.2 WebDav匿名访问
EN

Stack Overflow用户
提问于 2015-06-03 20:52:54
回答 1查看 2K关注 0票数 1

我为Apache2.2提供了一个允许WebDav的HTTP。至少我可以使用WinSCP客户端来附加下面列出的DAV帐户。

但我也有更老的、更笨重的客户,它们可能只适用于匿名访问。而且它们不起作用。

  1. Windows 7(地图驱动器),它弹出凭据,但不登录。
  2. FalconView (可能只懂匿名登录)

你知道我在这里搞错什么了吗?我是HTTPD.conf的新手

(环境变量${EGPL_JobsPath}解析为windows路径:

例如:F:\就业

代码语言:javascript
复制
Alias /jobs ${EGPL_JobsPath}
<IfModule dav_lock_module>
    DavLockDB "${EGPL_JobsPath}"
</IfModule>
<Directory "${EGPL_JobsPath}">
    Header set Access-Control-Allow-Origin "*"
    Dav On
    Require valid-user
    Options Indexes FollowSymLinks
    Order allow,deny
    Allow from all  
    <LimitExcept GET PROPFIND OPTIONS REPORT>
        Require user me
    </LimitExcept>
    AuthType Basic
    AuthName DAV
    AuthUserFile conf/users.passwords
</Directory>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-08 16:37:29

唯一能让它正常工作的方法是关闭所有身份验证,并将webdav文件夹打开给世界。我仍然希望听到有更好想法的人的意见:

代码语言:javascript
复制
Alias /jobs ${EGPL_JobsPath}
<IfModule dav_lock_module>
    DavLockDB "${EGPL_LibrarianPath}"
</IfModule>
<Directory "${EGPL_JobsPath}">
    Header set Access-Control-Allow-Origin "*"
    Dav On
</Directory>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30630482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档