Non è possibile aprire tipi di file di Office direttamente da un server che supporta esclusivamente l'autenticazione di base tramite una connessione SSL utilizzando applicazioni di Office

Traduzione articoli Traduzione articoli
Identificativo articolo: 2123563 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina


Quando si tenta di aprire o scaricare un file Microsoft Office archiviato su un server Web o un server Web di terze parti, l'applicazione di Office associata viene avviata ma il file selezionato non viene aperto o scaricato. Ad esempio, il file di Office è archiviato su un server SharePoint o un server WebDAV (Web Distributed Authoring and Versioning).

In tale circostanza, provare a utilizzare HTTPS invece che HTTP per accedere ai file di Office. Ad esempio, utilizzare https://www.site.com invece che http://www.site.com.

Se ancora non è possibile aprire file di Office, contattare l'amministratore del server del sito.

Nota Il problema può verificarsi su qualunque sito di tipo di terze parti o un sito SharePoint o WebDAV.

Informazioni per gli amministratori server del sito

Ulteriori dettagli del sito

Quando si verifica questo problema, è possibile riscontrare i seguenti sintomi aggiuntivi:
  • Non si riceve la richiesta di password dell'autenticazione di base quando si tenta di aprire o scaricare il file.
  • Non viene visualizzato un messaggio di errore quando si tenta di aprire il file. Viene avviata l'applicazione di Office associata ma i file selezionati non si aprono.

Cause

Questo problema si verifica in presenza delle seguenti condizioni:
  • Il server è configurato per l'autenticazione di base.
  • La connessione tra il computer e il server Web non utilizza SSL (Secure Sockets Layer).
Per impostazione predefinita, le operazioni su file che utilizzano l'autenticazione di base tramite una connessione HTTP non SSL vengono disabilitate nelle applicazioni di Office 2010 e Office 2013.

Quando viene disabilitata l'autenticazione di base, si verifica uno dei seguenti eventi:
  • L'applicazione client utilizza un metodo di autenticazione diverso Ciò si verifica se il server supporta un metodo di autenticazione diverso.
  • La richiesta non viene completata (per dettagli su cosa succede quando una richiesta non viene completata, vedere l'elenco nella sezione "Ulteriori dettagli del sintomo").

Risoluzione

Se la soluzione alternativa dall'utilizzo di HTTPS invece che HTTP non risolve il problema, la risoluzione consiste nell'abilitare la crittografia SSL sul server Web per consentire l'accesso client tramite HTTPS.

Nota Per impostazione predefinita, le applicazioni di Office 2010 possono accedere e scaricare file da un server Web che utilizza l'autenticazione di base solo tramite una connessione SSL.

Workaround

Per risolvere il problema, consentire alle applicazioni di Office 2010 e Office 2013 di connettersi a un server Web utilizzando l'autenticazione di base tramite una connessione non SSL.

Avviso L'abilitazione dell'autenticazione di base senza SSL (Secure Sockets Layer) può costituire un grave rischio di sicurezza.

Informazioni sull'autenticazione di base e sul rischio di sicurezza

L'autenticazione di base richiede che gli utenti dispongano di un nome utente e password validi per accedere ai contenuti. Questo metodo di autenticazione non richiede un browser specifico e tutti i browser principali lo supportano. L'autenticazione di base funziona anche tra firewall e server proxy. Per tali motivi, è una buona scelta quella di limitare l'accesso a parte ma non a tutto il contenuto su un server.

Tuttavia, lo svantaggio dell'autenticazione di base è che trasmette password codificate in base 64 non crittografate attraverso la rete. Se la password viene intercettata nella rete da uno sniffer di rete, un utente non autorizzato può scoprire nome utente e password e riutilizzare queste credenziali. È a causa di questo rischio di sicurezza che le applicazioni di Office 2010 disabilitano l'autenticazione di base tramite una connessione non SSL nella configurazione predefinita.

È necessario utilizzare l'autenticazione di base solamente quando si è certi che il collegamento tra il client e il server è affidabile. Il collegamento dovrebbe essere stabilito tramite una linea dedicata o utilizzando la crittografia SSL e il protocollo TLS (Transport Layer Security). Ad esempio, per utilizzare l'autenticazione di base con WebDAV, è necessario configurare la crittografia SSL.

Per ulteriori informazioni sull'autenticazione di base, vedere Autenticazione di base e Configurazione autenticazione di base (IIS 7).

Per ulteriori informazioni su SSL e i certificati, vedere SSL e certificati.

Abilita l'autenticazine di base tramite connessione non SSL

I due passaggi seguenti descrivono come abilitare le applicazioni di Office 2013 e Office 2010 per aprire tipi di file di Office direttamente da un server che supporta solo l'autenticazione di base tramite una connessione non SSL. Tale procedura deve essere utilizzata solo se si è certi che la connessione tra l'utente e il server Web sia sicura. Una connessione diretta via cavo o una linea dedicata sono da considerarsi ottimali per le connessioni sicure. 

Nota Per le applicazioni di Office 2010 e 2013, sono necessari entrambi i passaggi. Per altre applicazioni di Office, è necessario solo il passaggio 1.

Passaggio 1: Configurazione WebDAV Redirector sul client
Nota Questo passaggio viene richiesto per applicazioni nella suite di Office 2007, Office 2013 e Office 2010.

Nel computer client, configurare il Redirector WebDAV per abilitare l'autenticazione di base tramite connessioni non SSL.

Importante Seguire attentamente i passaggi in questa sezione. L'errata modifica del Registro di sistema può causare seri problemi. Prima di modificarlo, eseguire il backup del Registro di sistema per il ripristino nel caso in cui si verifichino problemi.

Windows XP e Windows Server 2003

Per abilitare l'autenticazione di base sul computer client, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, scegliere Esegui, digitare regedit, quindi scegliere OK.
  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. Scegliere Nuovo dal menu Modifica, quindi fare clic su Valore DWORD.
  4. Digitare UseBasicAuth, quindi premere INVIO.
  5. Fare clic con il pulsante destro del mouse su UseBasicAuth, quindi scegliere Modifica.
  6. Nella casella Dati valore digitare 1, quindi scegliere OK.

    Nota L'autenticazione di base è abilitata se la voce del Registro di sistema UseBasicAuth è impostata su un valore diverso da zero. L'autenticazione di base è disabilitata se la voce del Registro di sistema UseBasicAuth non è presente o se è impostata su 0 (zero). 

    La mappatura è la seguente:
    0 - Autenticazione di base disabilitata
    1 - Autenticazione di base abilitata solo per connessioni SSL
    2 - Autenticazione di base abilitata per connessioni SSL e non SSL
  7. Chiudere l'editor del Registro di sistema e riavviare il computer.

Windows Vista, Windows 7 e Windows 8

Per abilitare l'autenticazione di base sul computer client, attenersi alla seguente procedura:
  1. In Windows Vista o Windows 7, fare clic su Start, digitare regedit nella casella Inizia ricerca, quindi premere INVIO.

    In Windows 8, tenere premuto il tasto Windows + F, evidenziare App nella barra dei Menu, digitare regedit nella casella Cerca e premere Invio.
  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. Scegliere Nuovo dal menu Modifica, quindi fare clic su Valore DWORD.
  4. Digitare BasicAuthLevel, quindi premere INVIO.
  5. Fare clic con il pulsante destro del mouse su BasicAuthLevel e scegliere Modifica.
  6. Nella casella Dati valore digitare 2, quindi scegliere OK.

    Nota La mappatura è la seguente:
    0 - Autenticazione di base disabilitata
    1 - Autenticazione di base abilitata solo per connessioni SSL
    2 - Autenticazione di base abilitata per connessioni SSL e non SSL
  7. Chiudere l'editor del Registro di sistema e riavviare il computer.

Per ulteriori informazioni sulla configurazione del redirector WebDAV per l'abilitazione dell'autenticazione di base, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
841215 Visualizzazione di un messaggio di errore quando si tenta di effettuare una connessione a una raccolta di documenti in Windows SharePoint: "Errore di sistema 5"
Passaggio 2: Aggiornare il Registro di sistema nel client
Nota Questo passaggio viene richiesto per applicazioni di Office 2013 e Office 2010.

Sul computer client, aggiungere la chiave del Registro di sistema BasicAuthLevel e un valore appropriato. A tale scopo, attenersi alla seguente procedura.

Importante Seguire attentamente i passaggi in questa sezione. L'errata modifica del Registro di sistema può causare seri problemi. Prima di modificarlo, eseguire il backup del Registro di sistema per il ripristino nel caso in cui si verifichino problemi.
  1. Avviare l'editor del Registro di sistema.
    • In Windows 8, tenere premuto il tasto Windows + F, evidenziare App nella barra dei Menu, digitare regedit nella casella Cerca e premere Invio. Se viene chiesto di immettere la password dell'amministratore o di confermare, digitare la password o fornire le informazioni.
    • In Windows 7 o Windows Vista, fare clic su Start, digitare regedit nella casella Inizia ricerca, quindi premere INVIO. Se viene chiesto di immettere la password dell'amministratore o di confermare, digitare la password o fornire le informazioni.
    • In Windows XP fare clic sul pulsante Start, scegliere Esegui, digitare regedit, quindi fare clic su OK.

  2. Individuare e quindi fare clic su una delle seguenti sottochiavi del Registro di sistema:

    Per Office 2010
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet

    Per Office 2013
    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet
  3. Scegliere Nuovo dal menu Modifica, quindi fare clic su Valore DWORD.
  4. Digitare BasicAuthLevel, quindi premere INVIO.
  5. Fare clic con il pulsante destro del mouse su BasicAuthLevel e scegliere Modifica.
  6. Nella casella Dati valore, digitare 2, quindi fare clic su OK.

    Nota La mappatura è la seguente:
    0 - Autenticazione di base disabilitata
    1 - Autenticazione di base abilitata solo per connessioni SSL
    2 - Autenticazione di base abilitata per connessioni SSL e non SSL
  7. Chiudere l'editor del Registro di sistema e riavviare il computer.

Proprietà

Identificativo articolo: 2123563 - Ultima modifica: sabato 8 marzo 2014 - Revisione: 9.0
Le informazioni in questo articolo si applicano 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
Chiavi: 
kbfixme kbmsifixme kbcip KB2123563
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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