无法在iOS上自动重新安装webdav共享驱动器

时间:2016-07-12 12:22:44

标签: ios macos alfresco shared webdav

我正在尝试在Yosemite mac上自动挂载指向Webdav的共享驱动器。我能够正确连接,访问Webdav并将文件复制到存储库中。我也可以将共享驱动器设置为登录项。

当我重新启动时出现问题,它会发出错误。当我读取控制台时,它说:" webdavfs_agent:Webdav FS身份验证凭据被不安全地发送到:http://address",然后" webdavfs_agent:network_mount:network_stat返回错误2&#34 ;。我仍然能够通过点击"连接到服务器"然后选择保存的连接,我不必重新输入凭据或以任何方式更改地址。

用https替换http不允许我连接。删除和重新创建钥匙串中的凭据没有任何效果,我尝试按照我能想到的方式删除和重新创建登录项(指向根存储库,进一步向上链接,进一步向下等)。 / p>

任何想法出了什么问题?这是Alfresco在AWS上远程托管的Webdav,如果有帮助的话。

1 个答案:

答案 0 :(得分:0)

我能够通过创建一个AppleScript来安装WebDAV然后将脚本设置为登录项来解决问题。这是脚本:

property username : "username"
property pass : "password"

tell application "Finder"
    try
        mount volume "http://" & username & ":" & pass & "@ipaddress/alfresco/webdav/Sites/site/documentLibrary"
    end try
end tell