O mapeamento para uma unidade de rede pode ajudar?
net use x: "http://server.net:80/folder" /persistent:yes /User:<user> <password>
Observe que o Windows XP não suporta mapeamento para raiz diretamente, apenas para subpastas
Eu tenho um servidor WebDAV rodando em um servidor linux através do Apache, que eu estou tentando mapear em uma máquina windows.
O mapeamento funciona bem, eu forneço minhas credenciais e ele me conecta, mas as máquinas windows não conseguem lembrar minhas credenciais e sou forçado a clicar no botão "Login" toda vez que eu abro um novo documento, assim como quando a máquina é ligada ou acordada do modo de suspensão. Em máquinas que executam qualquer coisa menor que o Windows 7, eu também sou forçado a digitar manualmente meu nome de usuário e senha na caixa de login para cada recurso usado em um documento (como imagens em um documento do Word e similares).
Minha configuração do Apache usa a autenticação Digest com a seguinte configuração:
Alias /group /home/webdav/group
<Location /group>
DAV On
AuthType Digest
AuthName "group"
AuthUserFile /home/webdav/users/group-password
Require valid-user
</Location>
Eu não acho que a configuração é a razão para esse comportamento estranho, mas mais que o Windows não é capaz de responder automaticamente a pedidos de credenciais de login (e na situação com as máquinas rodando o Vista e menor que eles não podem mesmo salvá-los por algum motivo estranho).
O mapeamento para uma unidade de rede pode ajudar?
net use x: "http://server.net:80/folder" /persistent:yes /User:<user> <password>
Observe que o Windows XP não suporta mapeamento para raiz diretamente, apenas para subpastas
A adição manual de credenciais ao Credential Manager funcionou para mim no passado, nos sistemas Vista e XP, quando o sistema 'perde' as credenciais em um logoff / reinicialização. O Windows 7 parece fazer um trabalho muito melhor de armazená-los em cache automaticamente, o que pode explicar por que o problema não é observado lá.
XP: KB306541
Vista / 7: link
Se você quiser algo scriptável, tente: link