A Microsoft está a bloquear autenticação básica (Username e password) quando usada com recursos Microsoft Office (Word, Excel, …), pelo que ao se aceder a um servidor que efetue a comunicação por Webdav apresenta o erro:

“Microsoft Office has blocked access to "HOST" Because the source uses a sign-in method that may be unsecure. We recommend contacting your IT support to discuss how to make this file more secure.”

Obrigando a que se efetue Cancel, Cancel e Editar em cada ficheiro que se pretende abrir.

De acordo com a informação da Microsoft https://learn.microsoft.com/en-us/deployoffice/security/basic-authentication-prompts-blocked referente ao fluxo de validação, permite se o hostname estiver numa “allow list“.

Workaround – adicionar o hostname no “basic host allow list”

Seguir os seguintes passos:

  1. Executar o Command Prompt e Run as administrator
  1. Executar o comando (substituir HOSTNAME pelo nome do servidor webdav onde estão os ficheiros, sem colocar o https://):
 REG ADD HKEY_CURRENT_USER\Software\Policies\Microsoft\Office.0\Common\Identity /t REG_EXPAND_SZ /v basichostallowlist /d "HOSTNAME"

3. Fechar a linha de comandos e testar novamente a abertura do ficheiro.


Este artigo foi útil?

Duarte Spínola

2 Respostas para “Webdav Erro Microsoft Office has blocked access (workaround)”

  1. Somebody

    And what happens if you need to unblock more than one domains?

    Responder
    • Duarte Spínola

      In the Regedit (HKEY_CURRENT_USER\Software\Policies\Microsoft\Office.0\Common\Identity), edit the Value: basichostallowlist and enter the hosts, separating the host names with a semi-colon. For example: server1.kbase.pt; server2.kbase.com

      Responder

Deixe um Comentário