Chybová zpráva "Platnost relace vypršela" v Office Online

Poznámka

Office 365 ProPlus se přejmenuje na Microsoft 365 Apps for enterprise. Pro další informace o této změně si přečtěte tento blog.

Příznaky

Uživatelé obdrží chybovou zprávu "Platnost relace vypršela" v systému Microsoft Office Online po 15 minutách. K této chybě může dojít, pokud provází jednu nebo více z následujících akcí:

  • Vyhledání knihovny dokumentů v Microsoft Edge
  • Otevření dokumentů z knihoven OneDrivu pro firmy nebo SharePointu Online v Office
  • Otevření dokumentů z knihoven OneDrivu pro firmy nebo SharePointu Online v Office Online

Příčina

Pokud jste správce klienta a začnete vynucování IP adres pro OneDrive pro firmy v Office 365, toto vynucení automaticky aktivuje parametr klienta, který se nazývá IPAddressWACTokenLifetime. Výchozí hodnota parametru IPAddressWACTokenLifetime je 15 minut.  Můžete určit, zda používáte vynucení IP adresy následujícími dvěma způsoby: 

  • Podívejte se, jestli Allow access only from specific IP address locations   je na portálu pro správu OneDrivu zaškrtnuté políčko Povolit přístup jenom z konkrétních umístění IP adres ( https://admin.onedrive.com/?v=AccessPolicySettings .
  • Zkontrolujte, zda je hodnota parametru IPAddressEnforcement nastavena na hodnotu True. Uděláte to takto: 
    1. Stáhněte a nainstalujte sharepointonline management shell

    2. V modulu SharePoint Online Management Shell se připojte k Centru pro správu SharePointu Online pomocí rutiny Connect-SPOService.   Spusťte například následující rutinu: 

      Connect-SPOService -URL https://contoso-admin.sharepoint.com
      
    3. Chcete-li zkontrolovat parametr IPAddressEnforcement, spusťte následující rutinu:

      Get-SPOTenant | fl
      

Řešení

Chcete-li tento problém vyřešit, změňte hodnotu parametru IPAddressWACTokenLifetime pomocí modulu Prostředí PowerShell služby SharePoint Online a prodlužte dobu platnosti tokenu. Chcete-li to provést, spusťte následující rutinu.

Poznámka

Parametr IPAddressWACTokenLifetime   je oceněn během několika minut.

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

Příklad:

Set-SPOTenant -IPAddressWACTokenLifetime 20 

Další informace naleznete v následujících článcích: 

Další informace

Po ověření libovolné aplikace v SharePointu Online se aplikaci vystaví přístupový token. Ve výchozím nastavení platí všechny přístupové tokeny vydané SharePointem Online asi 8 hodin. Toto chování minimalizuje uživatelům dostat výzvu k zadání pověření během běžného pracovního dne z důvodu vypršení platnosti tokenů.

Když použijete vynucení IP adresy, přesměruje SharePoint Online, aby výrazně zkrátil časový čas tokenů vydaných konkrétně pro Office Online.