Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Sintomas
Os utilizadores recebem uma mensagem de erro "A sua sessão expirou" no Microsoft Office Online após 15 minutos. Este erro pode ocorrer quando efetuam uma ou mais das seguintes ações:
- Localizar uma biblioteca de documentos no Microsoft Edge
- Abrir documentos a partir de bibliotecas do OneDrive para Empresas ou do SharePoint Online no Office
- Abrir documentos a partir de bibliotecas do OneDrive para Empresas ou do SharePoint Online no Office Online
Causa
Se for um administrador inquilino e iniciar a imposição de endereços IP para OneDrive para Empresas no Microsoft 365, esta imposição ativa automaticamente um parâmetro de inquilino denominado IPAddressWACTokenLifetime. O valor predefinido do parâmetro IPAddressWACTokenLifetime é de 15 minutos.
Pode determinar se está a utilizar a imposição de endereços IP das duas formas seguintes:
- Veja se a caixa de verificação Permitir acesso apenas a partir de localizações de endereços IP específicas está selecionada no seu portal de administração do OneDrive (https://admin.onedrive.com/?v=AccessPolicySettings).
- Verifique se o valor do parâmetro IPAddressEnforcement está definido como Verdadeiro. Para tal, siga estes passos:
Transfira e instale a Shell de Gestão do SharePoint Online.
No módulo Shell de Gestão do SharePoint Online, ligue-se ao centro de administração do SharePoint Online com o cmdlet Connect-SPOService . Por exemplo, execute o seguinte cmdlet:
Connect-SPOService -URL https://contoso-admin.sharepoint.com
Execute o seguinte cmdlet para verificar o parâmetro IPAddressEnforcement :
Get-SPOTenant | fl
Resolução
Para resolver este problema, altere o valor do parâmetro IPAddressWACTokenLifetime através do módulo powerShell do SharePoint Online para prolongar a duração do token. Para tal, execute o seguinte cmdlet.
Nota
O parâmetro IPAddressWACTokenLifetime é avaliado em minutos.
Set-SPOTenant -IPAddressWACTokenLifetime <integer value in minutes that's greater than 15>
Por exemplo:
Set-SPOTenant -IPAddressWACTokenLifetime 20
Para mais informações, consulte os seguintes artigos:
Mais Informações
Depois de autenticar qualquer aplicação no SharePoint Online, é emitido um token de acesso à aplicação. Numa configuração predefinida, qualquer token de acesso emitido pelo SharePoint Online é válido durante cerca de 8 horas. Este comportamento minimiza o pedido de credenciais aos utilizadores durante um dia de trabalho habitual devido à expiração dos tokens.
Quando utiliza a imposição de endereços IP, este direciona o SharePoint Online para reduzir consideravelmente o tempo limite dos tokens emitidos especificamente para o Office Online.