Partilhar via


O Serviço de Token de Segurança não está disponível (SharePoint Server)

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Nome da Regra: O Serviço de Tokens de Segurança não está disponível.

Resumo: O Serviço de Tokens de Segurança não está a emitir tokens.

Causa: O serviço pode estar em mau estado de funcionamento ou em mau estado, algumas assemblagens estão em falta quando implementa o fornecedor de afirmações personalizadas ou o certificado STS expirou.

Resolução: Reiniciar o pool do aplicativo Serviço de Token de Segurança.

  1. Verifique se a conta do usuário que está executando esse procedimento é membro do grupo Administradores de Farm.

  2. Identifique o servidor no qual este evento ocorre. No site da Administração Central do SharePoint, na secção Monitorização , selecione Rever problemas e soluções e, em seguida, localize o nome do servidor na coluna Servidores com Falhas . Se existem vários servidores em falha em um farm de servidores, você deve repetir as seguintes etapas em cada servidor em falha.

  3. Verifique se a conta de usuário que executá as etapas a seguir é membro do grupo Administradores no computador local identificado na etapa anterior.

  4. Faça logon o servidor em que o evento ocorre.

  5. Abra o Gestor de Servidor, selecione Ferramentas e, em seguida, selecione Gestor de Serviços de Informação Internet (IIS).

  6. Na consola de gestão dos Serviços de Informação Internet, no painel Ligações , expanda a vista de árvore e, em seguida, selecione Conjuntos Aplicacionais.

  7. Na lista Conjuntos Aplicacionais , clique com o botão direito do rato em SecurityTokenServiceApplicationPool e, em seguida, selecione Iniciar. Se o conjunto aplicacional já tiver sido iniciado, selecione Parar e, em seguida, no painel Ação , selecione Iniciar para reiniciá-lo.

Resolução: Instale os conjuntos ausentes manualmente no Cache Global de Assemblies (GAC).

  1. Verifique os logs de eventos e os logs ULS em todos os servidores para descobrir quais conjuntos do provedor de declarações personalizado estão ausentes.

  2. Instale manualmente os assemblies ausentes no cache de assembly global. Para obter mais informações, veja Como: Instalar uma Assemblagem na Cache de Assemblagem Global.

Resolução: substitua o certificado STS.

  1. Verifique no Registo de Eventos da Aplicação o ID do Evento 8311 para confirmar que o certificado STS expirou.

  2. Substitua o certificado STS. Para obter mais informações, veja Substituir o certificado STS do SharePoint Server.

Resolução: atualizar o certificado STS

Confirme se o certificado STS expirou ao procurar o ID de Evento 8311 do registo de eventos da Aplicação Windows para a origem "SharePoint Foundation", a topologia da categoria e com "NotTimeValid" na mensagem. Isto indica um certificado STS expirado. Para obter mais informações sobre como atualizar o certificado STS, veja Substituir o certificado STS do SharePoint Server.