Aplicações

O FoxIDs torna-se um OpenID Provider (OP) ou um Identity Provider (IdP) ao registar uma aplicação. Os registos de aplicação ligam as suas aplicações e APIs ao FoxIDs, selecionam os métodos de autenticação permitidos e definem como tokens ou assertions são emitidos.

Os IdP externos são ligados através de métodos de autenticação. Ao combinar um método de autenticação SAML 2.0 com um registo de aplicação OpenID Connect, o FoxIDs pode atuar como bridge entre SAML 2.0 e OpenID Connect.

How to connect with applications and authentication methods

Tipos de registo de aplicação

O FoxIDs suporta três tipos de registo de aplicação:

JWT e SAML

OpenID Connect, OAuth 2.0, JWT e claims JWT são elementos de primeira classe no FoxIDs. Internamente, os claims são sempre representados como claims JWT e as propriedades de pedido e resposta usam atributos OAuth 2.0 e OpenID Connect.

O FoxIDs converte entre standards ao normalizar atributos nessa representação interna. Por isso, os claims SAML 2.0 são convertidos em claims JWT entre o método de autenticação e o registo da aplicação.

Ligar aplicações e APIs

Quando regista uma aplicação com OpenID Connect ou SAML 2.0, o FoxIDs torna-se o OP ou IdP dessa aplicação.
Na maioria dos casos liga aplicações e APIs, mas um registo de aplicação também pode emitir tokens para um sistema externo onde esse sistema atua como relying party.

OpenID Connect e OAuth 2.0

Recomenda-se proteger aplicações e APIs com OpenID Connect e OAuth 2.0. Consulte .NET Samples para exemplos end-to-end.

Guias práticos:

SAML 2.0

Configure SAML 2.0 para atuar como identity provider.

Guias práticos:

Aplicações e APIs de exemplo

O FoxIDs cloud está configurado com o tenant de teste test-corp. O tenant inclui registos de aplicação para apps e APIs de exemplo.

  • Abra o sample OpenID Connect para testar o login do utilizador, inspecionar claims e chamar APIs protegidas.
  • Experimente os fluxos de troca de tokens no sample online após o login, ou consulte a documentação de token exchange.
  • Consulte .NET Samples para configuração local dos samples, categorias disponíveis e links diretos para o código-fonte.
A sua privacidade

A sua privacidade

Usamos cookies para melhorar a sua experiência nos nossos sites. Clique no botão 'Aceitar todos os cookies' para concordar com a utilização de cookies. Para recusar cookies não essenciais, clique em 'Apenas cookies necessários'.

Visite a nossa página de Política de Privacidade para saber mais