Condividi tramite


Messaggio di errore "La sessione è scaduta" in Office Online

Sintomi

Gli utenti ricevono un messaggio di errore "La sessione è scaduta" in Microsoft Office Online dopo 15 minuti. Questo errore può verificarsi quando esegue una o più delle azioni seguenti:

  • Individuare una raccolta documenti in Microsoft Edge
  • Aprire documenti da OneDrive for Business o raccolte di SharePoint Online in Office
  • Aprire documenti da OneDrive for Business o raccolte di SharePoint Online in Office Online

Causa

Se si è un amministratore tenant e si inizia l'imposizione degli indirizzi IP per OneDrive for Business in Microsoft 365, questa applicazione attiva automaticamente un parametro tenant denominato IPAddressWACTokenLifetime. Il valore predefinito del parametro IPAddressWACTokenLifetime è 15 minuti.
È possibile determinare se si usa l'imposizione degli indirizzi IP nei due modi seguenti:

  • Verificare se la casella di controllo Consenti l'accesso solo da percorsi di indirizzi IP specifici è selezionata nel portale di amministrazione di OneDrive (https://admin.onedrive.com/?v=AccessPolicySettings).
  • Controllare se il valore del parametro IPAddressEnforcement è impostato su True. A tal fine, attenersi alla seguente procedura:
    1. Scaricare e installare SharePoint Online Management Shell.

    2. Nel modulo SharePoint Online Management Shell connettersi all'interfaccia di amministrazione di SharePoint Online usando il cmdlet Connect-SPOService . Ad esempio, eseguire il cmdlet seguente:

      Connect-SPOService -URL https://contoso-admin.sharepoint.com
      
    3. Eseguire il cmdlet seguente per controllare il parametro IPAddressEnforcement :

      Get-SPOTenant | fl
      

Risoluzione

Per risolvere questo problema, modificare il valore del parametro IPAddressWACTokenLifetime tramite il modulo PowerShell di SharePoint Online per estendere la durata del token. A tale scopo, eseguire il cmdlet seguente.

Nota

Il parametro IPAddressWACTokenLifetime viene valutato in minuti.

Set-SPOTenant -IPAddressWACTokenLifetime <integer value in minutes that's greater than 15> 

Ad esempio:

Set-SPOTenant -IPAddressWACTokenLifetime 20 

Per altre informazioni, vedere gli articoli seguenti:

Ulteriori informazioni

Dopo aver autenticato qualsiasi applicazione in SharePoint Online, all'applicazione viene rilasciato un token di accesso. In una configurazione predefinita, qualsiasi token di accesso emesso da SharePoint Online è valido per circa 8 ore. Questo comportamento riduce al minimo gli utenti che ricevono richieste di credenziali durante una normale giornata lavorativa a causa della scadenza dei token.

Quando si usa l'imposizione degli indirizzi IP, SharePoint Online viene indirizzato a ridurre notevolmente il timeout dei token rilasciati specificamente a Office Online.