Macosxでネットワークwebdav共有に接続しようとして問題が発生しました。 Windowsから接続できるので、動作しています。 Mac OSXではルートを設定しましたが、「送信」を使用すると接続できますが、「MacFinder」やその他のMac用webdavクライアントでは接続できないため、ネットワークやログインの問題ではなく、アプリケーションの問題です。 Mac Finder、Cyberduck、AnyClient、およびsourceforgeの多数のwebdavクライアントを試しました。私はTransmitを購入することもできますが、多くのユーザーがいて、それを使ってwebdavに接続したいだけなら、ライセンスあたり34ドルは多額です。
状況の事実:
私はwebdavサーバーとは別のネットワークにいるので、ログオン時にドメインを指定する必要があるため、送信時のログインは次のようになります。
Protocol: https
Port: 443
Server: 192.168.0.3
Path: webdav_transfer
user: domainA\username (otherwise, the macbook would set domainB as default)
前述のように、これは送信では機能しますが、他のクライアントでは機能しません。 domainA\usernameの部分に問題があると思います。どういうわけか送信はそれを使用できますが、他の人は使用できません。 Safariでも動作しますが、そこからアップロードできません。
私はすでにMacFinderで次のことを試しました:
https://domainA\[email protected]/webdav_transfer
https://[email protected]/webdav_transfer
https://domainA\\[email protected]/webdav_transfer
https://domainA\\\\[email protected]/webdav_transfer
https://domainA:username:[email protected]/webdav_transfer
一部のアプリがURLを次のように変更していることがわかりました
https://domainA%[email protected]/webdav_transfer
したがって、\は%5Cに変更されます。これはおそらく単なるフォーマットエラーですが、domainA部分をhttpsリクエストに適切に取り込む方法がわかりません。
編集:新しい情報:
Mount_webdavを使用してwebdav共有をマウントしようとしましたが、これも機能しませんでした。エラーメッセージは表示されませんが、共有もマウントされていません。私は(証明がない)、mount_webdav(したがってMac Finder)の問題は、適切なsslサポートが不足していると思います。ポートを介して、Unix webdavコマンドラインクライアントであるcadaverをインストールしました(Sudoポートインストールcadaver)。 cadaverを使用すると、webdav共有に接続して、コンテンツをダウンロード/アップロードできます。残念ながら、今ではすべてがうまく機能していますが、これは私たちのmaclingsにとって可能な解決策ではありません(彼らはGUIを必要としています)。
探し続けます。
Finder->サーバーに接続...に移動します。 ⌘K
入る https://192.168.0.3/webdav_transfer
as "サーバーアドレス"
ユーザー名/パスワードチャレンジにユーザー名の「domainA\username」として応答します。
それが機能しない場合は、考えられる理由について http://wiki.zimbra.com/wiki/WebDAV を参照してください。 WebDAVサーバーへの管理者アクセスがないと運が悪いかもしれません。