Não é possível fazer o WebDAV funcionar


0

Configurei o recurso WebDAV para IIS e o habilitei no meu site, configurei o recurso básico de autenticação, adicionei uma regra WebDAV para o usuário, concedeu a esse usuário e ao usuário do pool de aplicativos do IIS os direitos de acesso necessários ao sistema de arquivos.
A conexão do cliente sempre retorna um erro "401 - não autorizado"; Os logs do IIS mostram isso:

2017-02-01 06:58:19 W3SVC2 MyServer OPTIONS / - 443 - HTTP/1.1 NetBox/2.4.2+neon/0.30.2 - - myhost.com:443 200 0 0 405 138 234
2017-02-01 06:58:19 W3SVC2 MyServer PROPFIND / - 443 - HTTP/1.1 NetBox/2.4.2+neon/0.30.2 - - myhost.com:443 401 0 5 1541 258 218

Portanto, parece que o problema é que a solicitação PROPFIND falha devido a um erro de autenticação.
Alguma idéia do que estou fazendo de errado? Como posso corrigir ou diagnosticar?

Respostas:


0

Parece que sua solicitação não possui autenticação, você precisa configurar a Autenticação Básica, Digest ou Integrada do Windows no lado ISS.

https://www.webdavsystem.com/server/server_examples/iis/configuring_windows_authentication/

Tem certeza de que o SSL não é um problema? Se você estiver usando host virtual, poderá causar problemas com a autenticação.


Eu já configurei a autenticação básica, leia a pergunta.
user626528

Sim, mas os registros não exibir qualquer informação auth, eu fina que a questão está localizado aqui, se você não tem quaisquer dados de autenticação no WebDAV você vai ter 401 erro
Benoit Anastay

Alguma idéia de como diagnosticá-lo?
user626528

Você pode usar Charles Web Proxy para rastrear as transações com o servidor, depois que eu não posso adivinhar onde a configuração é buggy
Benoit Anastay
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.