• +45 4949 9091
  • Support
  • Sprog
    • Sprog
    • English
    • Dansk
    • Svenska
    • Norsk
    • Deutsch
    • Nederlands
    • Polski
    • Français
    • Español
    • Italiano
    • Português
  • Tilmeld
  • Log ind
FoxIDs logo
  • Platform
    • Deployering
    • Multi-tenant
    • Identitetslogik
    • Compliance
  • Anvendelser
    • Oversigt
    • Kunder
    • Medarbejdere
    • Partnere
    • Kundehistorier
  • Tjenester
  • Priser
  • Docs & værktøjer
    • Dokumentation
    • Artikler
    • JWT-værktøj
    • SAML 2.0 værktøj
    • Certifikatværktøj
  • Kontakt os
  • Tilmeld
  • Log ind

ITfoxtec Identity

ITfoxtec Identity er et open source .NET bibliotek, der implementerer OAuth 2.0 og OpenID Connect 1.0.

Biblioteket indeholder request og response modeller til OAuth 2.0 og OpenID Connect, valideringshjælpere og værktøjer til at bygge authorization, token og logout flows.

Indbyggede OIDC discovery hjælpere gør det nemt at cache discovery dokumenter og JSON Web Key Sets (JWKS).

Virksomhedsnavnet ITfoxtec er ændret til FoxIDs men komponenterne vil foreløbigt beholde ITfoxtec navnet som en del af komponentnavnet.

Support

Stil spørgsmål på Stack Overflow.

Send en email til support@foxids.com med et link til dit spørgsmål.

Pakke

Udgivelser NuGet ITfoxtec Identity

Kode og licens

GitHub kode Open source licens

Understøttede .NET versioner:

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

Når FoxIDs er relevant

Brug open source biblioteket, når du har brug for OAuth 2.0 og OpenID Connect byggesten i din egen .NET kode. FoxIDs er relevant, når du har brug for en komplet hostet identitetsplatform med loginflows, federation, multi-tenant opsætning og driftssupport.

  • Gå fra protokolbyggesten til en fuld identitetstjeneste
  • Tilføj federation, eksterne identitetsudbydere og tenant-specifikke loginflows
  • Få hostet drift, compliance funktioner og ekspertstøtte
FoxIDs dokumentation Tal med en ekspert Kom gratis i gang

Du kan bruge JWT værktøjet til at afkode tokens og oprette selvsignerede certifikater med certifikatværktøjet.

Kode

Koden nedenfor viser, hvordan du bygger en OAuth 2.0 authorization URL ved hjælp af 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

Udviklet i Danmark. Hostet i Europa.

Udviklere

  • Dokumentation
  • Artikler
  • Udgivelser
  • Cloud-status

Produkt

  • Priser
  • Tjenester
  • Deployering
  • Compliance
  • Tillidscenter

Virksomhed

  • Om
  • SKI-leverandør
  • Kontakt os

Juridisk

  • Brugsbetingelser
  • Vilkår for selvhosting
  • GDPR og databeskyttelsesaftale
  • Privatlivs- og cookiepolitik
© 2026 FoxIDs, version 2.15.19
GitHub LinkedIn

Valg af cookies

FoxIDs bruger nødvendige cookies for at få hjemmesiden til at fungere. Vælg Acceptér alle for også at tillade statistikcookies, som hjælper os med at forstå og forbedre hjemmesiden, eller Afvis alle for kun at bruge nødvendige cookies. Du kan til enhver tid ændre dit valg i vores privatlivs- og cookiepolitik.

Læs privatlivs- og cookiepolitikken