• +45 4949 9091
  • Ondersteuning
  • Talen
    • Talen
    • English
    • Dansk
    • Svenska
    • Norsk
    • Deutsch
    • Nederlands
    • Polski
    • Français
    • Español
    • Italiano
    • Português
  • Registreren
  • Inloggen
FoxIDs logo
  • Platform
    • Uitrol
    • Multi-tenant
    • Identiteitslogica
    • Compliance
  • Toepassingen
    • Overzicht
    • Klanten
    • Medewerkers
    • Partners
    • Klantverhalen
  • Diensten
  • Prijzen
  • Docs & tools
    • Documentatie
    • Artikelen
    • JWT tool
    • SAML 2.0 tool
    • Certificaat tool
  • Neem contact op
  • Registreren
  • Inloggen

ITfoxtec Identity

ITfoxtec Identity is een open source .NET bibliotheek die OAuth 2.0 en OpenID Connect 1.0 implementeert.

De bibliotheek bevat request en response modellen voor OAuth 2.0 en OpenID Connect, validatiehelpers en hulpmiddelen voor het bouwen van authorization, token en logout flows.

Ingebouwde OIDC discovery helpers maken het eenvoudig om discovery documenten en JSON Web Key Sets (JWKS) te cachen.

De bedrijfsnaam ITfoxtec is gewijzigd in FoxIDs maar de componenten behouden voorlopig de ITfoxtec naam als onderdeel van de componentnaam.

Support

Stel vragen op Stack Overflow.

Stuur een e-mail naar support@foxids.com met een link naar je vraag.

Pakket

Releases NuGet ITfoxtec Identity

Code en licentie

GitHub code Open-source licentie

Ondersteunde .NET versies:

.NET 10.0 .NET 9.0 .NET 8.0 .NET 7.0 .NET 6.0 .NET Standard 2.0

Wanneer FoxIDs relevant is

Gebruik de open source bibliotheek wanneer je OAuth 2.0 en OpenID Connect bouwstenen nodig hebt in je eigen .NET code. FoxIDs is relevant wanneer je een volledig gehost identiteitsplatform nodig hebt met loginflows, federatie, multi-tenant inrichting en operationele ondersteuning.

  • Ga van protocolbouwstenen naar een volledige identiteitsdienst
  • Voeg federatie, externe identiteitsproviders en tenantspecifieke loginflows toe
  • Krijg gehost beheer, compliance functies en ondersteuning van experts
FoxIDs documentatie Praat met een expert Start gratis

Je kunt de JWT tool gebruiken om tokens te decoderen en zelfondertekende certificaten te maken met de certificaattool.

Code

De code hieronder laat zien hoe je een OAuth 2.0 authorization URL opbouwt met OIDC discovery.

using ITfoxtec.Identity;
using ITfoxtec.Identity.Discovery;
using ITfoxtec.Identity.Messages;

var discoveryHandler = new OidcDiscoveryHandler(httpClientFactory);
var discovery = await discoveryHandler.GetOidcDiscoveryAsync("https://login.example.com/.well-known/openid-configuration");

var request = new AuthorizationRequest
{
    ResponseType = "code",
    ClientId = clientId,
    RedirectUri = redirectUri,
    Scope = new[] { "openid", "profile" }.ToSpaceList(),
    State = Guid.NewGuid().ToString("N")
};

var authorizeUrl = discovery.AuthorizationEndpoint.AddQuery(request.ToDictionary());
FoxIDs logo

Ontwikkeld in Denemarken. Gehost in Europa.

Ontwikkelaars

  • Documentatie
  • Artikelen
  • Releases
  • Cloud status

Product

  • Prijzen
  • Diensten
  • Uitrol
  • Compliance
  • Trust Center

Bedrijf

  • Over
  • SKI leverancier
  • Neem contact op

Juridisch

  • Servicevoorwaarden
  • Voorwaarden voor self-hosting
  • AVG en gegevensbeschermingsovereenkomst
  • Privacy- en cookiebeleid
© 2026 FoxIDs, versie 2.15.22
GitHub LinkedIn

Cookiekeuzes

FoxIDs gebruikt noodzakelijke cookies om de website te laten werken. Kies Alles accepteren om ook analytische cookies toe te staan die ons helpen het gebruik van de website te begrijpen en de website te verbeteren, of Alles weigeren om alleen noodzakelijke cookies te gebruiken. U kunt uw keuze op elk moment wijzigen in ons privacy- en cookiebeleid.

Lees ons privacy- en cookiebeleid