WebDAV用于访问iOS应用程序的文件服务器

随着可以使用WebDAV进行同步的iOS应用程序的突然袭击,以及我们对我们的用户数据存储在北卡罗莱纳州(恶霸IT霸王再次罢工)感到不满意,我们正在寻找iPad和iPhone的WebDAV解决scheme。

我们需要:

我们正在努力避免Sharepoint或Confluance的复杂性,但如果有一个开箱即用的系统,那将是非常棒的。

我们提出的最好的解决scheme是一个自制的PHP / Apache mod_dav和mod_rewrite / LDAP的构造,但它确实给了web服务器对文件服务器的完全的根访问权限,这有点不受欢迎!

我这样做是为了个人使用Windows机器。 使用IIS进行设置非常简单。 只需启用WebDAV模块,创build您的WebDAV站点,给它一个。* MIMEtypes(应用程序/八位字节stream应该工作),所以IIS不会给你无法识别的扩展404s,并closures所有站点的应用程序映射(ASP ,ASP.NET等)。 完成之后,您可以禁用该站点的匿名访问并设置适当的文件系统权限。 如果服务器涉及Active Directory,那么这些用户将能够根据您设置的文件系统权限进行身份validation和访问。

到目前为止,这已经与Pages和Scanner Pro很好地结合,我也一直在使用它来发布和共享几年的.ics格式的日历(Outlook,iCal,iOS等)。