2016-07-12 4 views
-1

요세미티 Mac에서 Webdav를 가리키는 공유 드라이브를 자동으로 마운트하려고합니다. 연결하고 Webdav에 액세스하고 파일을 저장소에 올바르게 복사 할 수 있습니다. 공유 드라이브를 로그인 항목으로 설정할 수도 있습니다.iOS에서 webdav 공유 드라이브를 자동으로 다시 마운트 할 수 없습니다.

재부팅 할 때 문제가 발생합니다. 오류가 발생합니다. 콘솔을 읽을 때 "webdavfs_agent : Webdav FS 인증 자격 증명이 안전하지 않게 보냈습니다 : http://address", "webdavfs_agent : network_mount : network_stat returned error 2"라고 표시됩니다. "서버에 연결"을 클릭 한 다음 저장된 연결을 선택하여 연결할 수 있습니다. 자격 증명을 다시 입력하거나 주소를 변경할 필요가 없습니다.

http를 https로 바꾸어도 전혀 연결할 수 없습니다. 키 체인에서 자격 증명을 삭제하고 다시 만들면 아무런 효과가 없었습니다. 나는 생각할 수있는 모든 방법으로 로그인 항목을 삭제하고 다시 만들려고했습니다 (루트 저장소를 가리키고 디렉토리 체인을 따라, 더 아래로 등).

어떤 아이디어가 잘못 되었나요? 도움이된다면 AWS에서 원격으로 호스팅되는 Alfresco의 Webdav입니다.

답변

0

WebDAV를 탑재 한 다음 로그인 항목으로 스크립트를 설정하는 데 AppleScript를 사용하여 문제를 해결할 수있었습니다. 다음은 스크립트입니다.

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 
관련 문제