Partilhar via


Um aplicativo Web que chama APIs da Web: remova contas do cache de token na saída global

Aprendeu como adicionar início de sessão à sua aplicação Web na aplicação Web que inicia sessão nos utilizadores: Iniciar sessão e terminar sessão.

A saída é diferente para um aplicativo Web que chama APIs da Web. Quando o usuário sai do seu aplicativo ou de qualquer aplicativo, você deve remover os tokens associados a esse usuário do cache de tokens.

Intercetar o retorno de chamada após o logon único

Para limpar a entrada de cache de tokens associada à conta que saiu, seu aplicativo pode intercetar o evento after logout . Os aplicativos Web armazenam tokens de acesso para cada usuário em um cache de tokens. Ao intercetar o retorno de chamada posterior logout , seu aplicativo Web pode remover o usuário do cache.

Microsoft.Identity.Web se encarrega de implementar a saída para você. Para obter detalhes, consulte Microsoft.Identity.Web código-fonte

Próximos passos

Passe para o próximo artigo neste cenário, Adquirir um token para o aplicativo Web.