A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SETEMBRO, 2010 | SÃO PAULO. Israel Aece Desenvolvedor.NET Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT Site:

Apresentações semelhantes


Apresentação em tema: "SETEMBRO, 2010 | SÃO PAULO. Israel Aece Desenvolvedor.NET Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT Site:"— Transcrição da apresentação:

1 SETEMBRO, 2010 | SÃO PAULO

2 Israel Aece Desenvolvedor.NET Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT Site: http://www.israelaece.comhttp://www.israelaece.com E-mail: ia@israelaece.comia@israelaece.com Visão Geral do Windows Identity Foundation (WIF) CÓDIGO DA SESSÃO: SIA303

3 3 Agenda Complexidade Atual Os elementos do Sistema de Identidade Identity Provider, Relying Party, Subjects e Claims Modelo de Objetos Cenários Ambiente Passivo Demo Ambiente Ativo Demo Dúvidas

4 4 Complexidade Atual Usuário intranet.int AD Login: IA Senha: Xpt0 Minha Empresa loja.com.br banco.com.br DB parceiro01.com.br AD ? Login: Israel Senha: 123 Senha: C920sa Login: ?? Senha: ?? parceiro02.com.br Login: Israel.Aece Senha: P@$$w0rd App Serviço

5 5 Identity Provider (Security Token Service) Emissão e validação de tokens Relying Party Aplicação que recebe e usa os tokens Subject Alguém que possui uma identidade digital Representa, na maioria das vezes, um usuário Claims Afirmações que um STS faz em nome de alguém Sistema de Identidade Os Elementos

6 6 Requer Claims Subject (Browser ou Smart Client) Requer Claims Subject (Browser ou Smart Client) Gerador de Claims Security Token Service (ADFS ou STS Customizado) Gerador de Claims Security Token Service (ADFS ou STS Customizado) Consumidor de Claims Relying Party (ASP.NET ou Serviço WCF) Consumidor de Claims Relying Party (ASP.NET ou Serviço WCF) 1. Confiança Estabelecida 2. Direciona para o STS e recupera suas respectivas claims 4. Envia o token com as claims WIF 3. Autentica o Usuário Sistema de Identidade Os Elementos

7 7 Modelo de Objetos Microsoft.IdentityModel.dll

8 8 Ambiente Passivo IP/STS Subject (Browser) Web Application (Relying Party) 1. Solicita a Aplicação 2. Redireciona para STS 3. Autentica o Usuário4. Emite o Token para o Usuário 5. Acessa a Aplicação

9 9 Ambiente Passivo

10 10 Ambiente Ativo IP/STS Subject (Smart Client) Web Service (Relying Party) 1. Referencia um Serviço 2. WSDL + Info sobre STS 3. Autentica o Usuário4. Emite o Token para o Usuário 5. Acessa o Serviço

11 11 Ambiente Ativo

12 12

13 13 Conteúdo relacionado

14 © 2008 Microsoft Corporation. Todos os direitos reservados. Microsoft, Windows, Windows Vista e outros nomes de produtos s ã o ou podem ser marcas registradas e/ou marcas comerciais nos EUA e/ou outros pa í ses. Este documento é meramente informativo e representa a vis ã o atual da Microsoft Corporation a partir da data desta apresenta çã o. Como a Microsoft deve atender a condi çõ es de mercado em constante altera çã o, este documento n ã o deve ser interpretado como um compromisso por parte da Microsoft, e a Microsoft n ã o pode garantir a precis ã o de qualquer informa çã o fornecida ap ó s a data desta apresenta çã o. A MICROSOFT N Ã O D Á QUALQUER GARANTIA, SEJA ELA EXPRESSA, IMPL Í CITA OU ESTATUT Á RIA, REFERENTE À S INFORMA ÇÕ ES DESTA APRESENTA ÇÃ O.

15 Por favor preencha a avaliação


Carregar ppt "SETEMBRO, 2010 | SÃO PAULO. Israel Aece Desenvolvedor.NET Microsoft MVP, MCP, MCAD, MCTS, MCPD e MCT Site:"

Apresentações semelhantes


Anúncios Google