Artigo: 2123563 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando este problema ocorrer, poderá detetar também os seguintes sintomas adicionais:
  • Não recebe um pedido de palavra-passe da autenticação Básica quando tenta abrir ou transferir o ficheiro. 
  • Não recebe uma mensagem de erro quando tenta abrir o ficheiro. A aplicação do Office associada inicia, mas o ficheiro selecionado não abre.

Causa

Este problema ocorre quando se verificam as seguintes condições:
  • O servidor é configurado para uma autenticação básica.
  • A ligação entre o seu computador e o servidor Web não utiliza o Secure Sockets Layer (SSL).
Por predefinição, as operações com ficheiros que utilizam a autenticação Básica numa ligação HTTP não SSL estão desativadas nas aplicações do Office 2010 e 2013.

Quando a autenticação Básica está desativada, ocorre um dos seguintes eventos:
  • A aplicação cliente utiliza um método de autenticação diferente. Isto ocorre se o servidor suportar um método de autenticação diferente.
  • O pedido falha (para obter detalhes sobre o que ocorre quando um pedido falha, consulte a lista na secção "Detalhes de sintomas adicionais").

Resolução

Se a alternativa de utilizar HTTPS em vez de HTTP não funcionar, a resolução é ativar a encriptação SSL do servidor SSL de forma a permitir o acesso do cliente sobre HTTPS.

NotaPor predefinição, as aplicações do Office 2010 podem transferir e aceder a ficheiros a partir de um servidor Web que utilize a autenticação Básica apenas numa ligação SSL.

Como contornar

Para contornar este problema, deixe que as aplicações do Office 2013 e 2010 se liguem a um servidor Web utilizando a autenticação Básica numa ligação não SSL.

Aviso Quando ativar a autenticação básica sem SSL, ficará sujeito a um risco de segurança significativo.

Sobre a autenticação básica e o seu risco de segurança

A autenticação básica requere que os utilizadores possuam um nome de utilizador e palavra-passe para aceder ao conteúdo. Este método de autenticação não requer um browser específico e todos os principais browsers o suportam. A autenticação básica também funciona com firewalls e servidores proxy. Por estas razões, é uma boa escolha quando deseja restringir o acesso a algum, mas não todo, o conteúdo de um servidor.

No entanto, a desvantagem da autenticação básica é que transmite palavras-passe codificadas em Base64 não encriptadas por toda a rede. Se a palavra-passe for intercetada na rede por um sniffer de rede, um utilizador não autorizado consegue determinar o nome de utilizador e a palavra-passe e reutilizar essas credenciais. É devido a este risco de segurança que as aplicações do Office 2010 desativam a autenticação Básica numa ligação não SSL na configuração predefinida.

Apenas deve utilizar a autenticação básica quando sabe que a ligação entre o cliente e o servidor é segura. A ligação deve ser estabelecida sobre uma linha dedicada ou utilizando a encriptação SSL e a Transport Layer Security (TLS). Por exemplo, para utilizar a autenticação básica com WebDAV deve configurar a encriptação SSL.

Para mais informações sobre autenticação básica, consulte Autenticação básica e Configurar a autenticação básica (IIS 7).

Para mais informações sobre SSL e certificados, consulte SSL e certificados.

Ativar a autenticação básica numa ligação não SSL

Os dois seguintes passos descrevem como ativar as aplicações do Office 2013 e 2010 para abrir diretamente tipos de ficheiro do Office a partir de um servidor que suporte autenticação Básica numa ligação não SSL. Deve seguir estes passos apenas se tiver a certeza de que a ligação entre o utilizador e o servidor Web é segura. Para ligações seguras, seria ideal uma ligação direta de cabo ou por uma linha dedicada. 

Nota Para as aplicações do Office 2013 e 2010, são necessários ambos os passos. Para outras aplicações do Office, é necessário apenas o passo 1.

Passo 1: Configurar o redireccionador WebDAV no cliente
Nota: Este passo é necessário para aplicações no conjunto de aplicações do Office 2007 e no Office 2013 e 2010.

No computador cliente, configure o Redireccionador do WebDAV para permitir a autenticação Básica em ligações não SSL.

Importante Siga cuidadosamente os passos nesta secção. Poderão ocorrer problemas graves se modificar o registo de forma incorreta. Antes de o modificar, realize uma cópia de segurança do registo para o poder restaurar caso ocorram problemas.

Windows XP e Windows Server 2003

Para ativar a autenticação Básica no computador cliente, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva regedit e clique em OK.
  2. Localize e, em seguida, clique na seguinte subchave de registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD.
  4. Escreva UseBasicAuth e, em seguida, prima Enter.
  5. Clique com o botão direito do rato em UseBasicAuth e, em seguida, clique em Modificar.
  6. Na caixa Dados do valor, escreva 1 e, em seguida, clique em OK.

    Nota A autenticação Básica é ativada se a entrada do registo UseBasicAuth for definida para um valor diferente de zero. A autenticação Básica é desativada se a entrada do registo UseBasicAuth não estiver presente ou se a entrada do registo UseBasicAuth estiver definida em 0 (zero).

    O mapeamento é o seguinte:
    0 - Autenticação básica desativada
    1 - Autenticação básica ativada apenas para ligações SSL
    2 - Autenticação básica ativada para ligações SSL e não SSL
  7. Saia do Editor de Registo e reinicie o computador.

Windows Vista e Windows 7 e Windows 8

Para ativar a autenticação Básica no computador cliente, siga estes passos:
  1. No Windows Vista ou no Windows 7, clique em Iniciar, escreva regedit na caixa Iniciar procura e, em seguida, prima Enter.

    No Windows 8, mantenha premida a tecla do Windows (WINKEY) + F, destaque Aplicações na barra do Menu, escreva regedit na caixa de Pesquisae, em seguida, prima Enter.
  2. Localize e, em seguida, clique na seguinte subchave de registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD.
  4. Escreva BasicAuthLevel e, em seguida, prima Enter.
  5. Clique com o botão direito do rato em BasicAuthLevel e clique em Modificar.
  6. Na caixa Dados do valor, escreva 2 e, em seguida, clique em OK.

    Nota O mapeamento é o seguinte:
    0 - Autenticação Básica desativada
    1 - Autenticação Básica ativada apenas para ligações SSL
    2 - Autenticação Básica ativada para ligações SSL e não SSL
  7. Saia do Editor de Registo e reinicie o computador.

Para obter mais informações sobre como configurar o redireccionador WebDAV para permitir a autenticação básica, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
841215 Mensagem de erro quando tenta ligar-se a uma biblioteca de documentos do Windows SharePoint: "Ocorreu o erro de sistema 5"
Passo 2: Atualizar o registo no cliente
Nota: Este passo é necessário para as aplicações do Office 2013 e 2010.

No computador cliente, acrescente a chave do registo BasicAuthLevel e um valor adequado. Para tal, siga estes passos.

Importante Siga cuidadosamente os passos nesta secção. Poderão ocorrer problemas graves se modificar o registo de forma incorreta. Antes de o modificar, realize uma cópia de segurança do registo para o poder restaurar caso ocorram problemas.
  1. Inicie o Editor de Registo.
    • No Windows 8, mantenha premida a tecla do Windows (WINKEY) + F, destaque Aplicações na barra do Menu, escreva regedit na caixa de Pesquisa e, em seguida, prima Enter. Se for solicitada uma palavra-passe de administrador ou uma confirmação, escreva a palavra-passe ou confirme.
    • No Windows 7 ou no Windows Vista, clique em Iniciar, escreva regedit na caixa Iniciar pesquisa e, em seguida, prima Enter. Se for solicitada uma palavra-passe de administrador ou uma confirmação, escreva a palavra-passe ou confirme.
    • No Windows XP, clique em Iniciar, clique em Executar, escreva regedit e, em seguida, clique em OK.

  2. Localize e clique numa das seguintes subchaves do registo:

    Para o Office 2010
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet

    Para o Office 2013
    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet
  3. No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD.
  4. Escreva BasicAuthLevel e, em seguida, prima Enter.
  5. Clique com o botão direito do rato em BasicAuthLevel e, em seguida, clique em Modificar.
  6. Na caixa Dados do valor, escreva 2 e, em seguida, clique em OK.

    NotaO mapeamento é o seguinte:
    0 - Autenticação Básica desativada
    1 - Autenticação Básica ativada apenas para ligações SSL
    2 - Autenticação Básica ativada para ligações SSL e para não SSL
  7. Saia do Editor de Registo e reinicie o computador.

Propriedades

Artigo: 2123563 - Última revisão: 11 de agosto de 2014 - Revisão: 10.0
A informação contida neste artigo aplica-se a:
  • Microsoft Office Professional 2013
  • Microsoft Office Standard 2013
  • Microsoft Office Home and Business 2013
  • Microsoft Office Home and Student 2013
  • Microsoft Office Standard 2010
  • Microsoft Office Professional 2010
  • Microsoft Office Professional Plus 2010
  • 2007 Microsoft Office Suite Service Pack 1
  • 2007 Microsoft Office Suite Service Pack 2
  • Microsoft SharePoint Foundation 2010
  • Microsoft Office SharePoint Server
  • Microsoft SharePoint Server 2010
Palavras-chave: 
kbfixme kbmsifixme kbcip KB2123563

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com