Conecta-se ao Webdav (https) com domínio \ usuário

3

Eu tenho um problema ao tentar conectar-me ao nosso compartilhamento de webdav de rede no mac osx. Eu posso conectar a partir do Windows, então está funcionando. No Mac OSX eu configurei as rotas, e eu posso conectar quando usando "Transmit" mas não com "Mac Finder" ou qualquer outro cliente webdav para mac, então não é um problema de rede ou login, mas um problema com os aplicativos. Eu tentei Mac Finder, Cyberduck, AnyClient e muitos clientes webdav do sourceforge. Eu poderia comprar o Transmit, mas nós temos muitos usuários e 34 $ por licença é muito dinheiro, se você quiser se conectar ao webdav com ele.

Fatos sobre a situação:

  • Duas redes de empresas, cada uma com sua própria infraestrutura do MS ActiveDirectory
  • O Webdav está na rede A, eu tenho uma conta para a rede A
  • Meu Macbook está na rede B e as rotas estão definidas. (como dito, trabalha com transmissão)
  • Eu não tenho acesso administrativo ao servidor webdav, por isso alterar as configurações não é uma opção

Como estou em uma rede diferente como o servidor webdav, preciso especificar o domínio no logon, portanto, o login na transmissão é semelhante ao seguinte:

Protocol: https
Port: 443
Server: 192.168.0.3
Path: webdav_transfer
user: domainA\username (otherwise, the macbook would set domainB as default)

Como dito, isso funciona no Transmit, mas não em nenhum dos outros clientes. Acho que é um problema com a parte domainA \ username. De alguma forma, a transmissão pode usá-lo, enquanto os outros não podem. Também está funcionando no Safari, mas não consigo fazer o upload de lá.

Eu já tentei o seguinte no mac finder:

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

Descobri que alguns aplicativos alteram o URL para

https://domainA%[email protected]/webdav_transfer

Então, o \ muda para% 5C Provavelmente é apenas um erro de formatação, mas não sei como posso obter a parte domainA adequadamente em minha solicitação https.

EDIT: Novas informações:

Eu tentei montar o compartilhamento do webdav com o mount_webdav, o que também não funcionou - nenhuma mensagem de erro, mas o compartilhamento também não foi montado. Eu acho (não tenho nenhuma prova), que o problema com o mount_webdav (e, portanto, o Mac Finder) é que ele não tem suporte adequado para SSL. Através da porta instalei o cadaver, um cliente de linha de comando do Unix webdav (sudo port install cadaver). Com cadáver sou capaz de se conectar ao compartilhamento webdav e fazer o download / upload de material. Infelizmente, mesmo que tudo funcione para mim agora, isso não é uma solução possível para nossos produtos (eles querem uma GUI).

Vou continuar procurando.

    
por mohrphium 30.08.2012 / 17:49

1 resposta

1

Ir para o Finder - > Conecte-se ao servidor ... ⌘K

Digite https://192.168.0.3/webdav_transfer como "Endereço do servidor"

Responda ao desafio de nome de usuário / senha como "domínio \ nome de usuário" para o nome de usuário.

Se isso não funcionar, consulte o link por motivos possíveis; você pode estar sem sorte sem acesso de administrador ao servidor WebDAV.

    
por 11.09.2012 / 08:27