• +45 4949 9091
  • Support
  • Språk
    • Språk
    • English
    • Dansk
    • Svenska
    • Norsk
    • Deutsch
    • Nederlands
    • Polski
    • Français
    • Español
    • Italiano
    • Português
  • Registrera
  • Logga in
FoxIDs logotyp
  • Plattform
    • Driftsättning
    • Multi-tenant
    • Identitetslogik
    • Efterlevnad
  • Användningsfall
    • Översikt
    • Kunder
    • Medarbetare
    • Partner
    • Kundberättelser
  • Tjänster
  • Priser
  • Docs & verktyg
    • Dokumentation
    • Artiklar
    • JWT-verktyg
    • SAML 2.0-verktyg
    • Certifikatverktyg
  • Kontakta oss
  • Registrera
  • Logga in

ITfoxtec Identity

ITfoxtec Identity är ett open source .NET bibliotek som implementerar OAuth 2.0 och OpenID Connect 1.0.

Biblioteket innehåller request och response modeller för OAuth 2.0 och OpenID Connect, valideringshjälpare och verktyg för att bygga authorization, token och logout flöden.

Inbyggda OIDC discovery hjälpare gör det enkelt att cachea discovery dokument och JSON Web Key Sets (JWKS).

Företagsnamnet ITfoxtec har ändrats till FoxIDs men komponenterna kommer tills vidare att behålla ITfoxtec namnet som en del av komponentnamnet.

Support

Ställ frågor på Stack Overflow.

Skicka e-post till support@foxids.com med en länk till din fråga.

Paket

Utgåvor NuGet ITfoxtec Identity

Kod och licens

GitHub kod Öppen källkodslicens

Stödda .NET versioner:

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

När FoxIDs är relevant

Använd open source biblioteket när du behöver OAuth 2.0 och OpenID Connect byggstenar i din egen .NET kod. FoxIDs är relevant när du behöver en komplett hostad identitetsplattform med inloggningsflöden, federation, multi-tenant konfiguration och operativ support.

  • Gå från protokollbyggstenar till en komplett identitetstjänst
  • Lägg till federation, externa identitetsleverantörer och tenantspecifika inloggningsflöden
  • Få hostad drift, compliance funktioner och expertsupport
FoxIDs dokumentation Prata med en expert Kom igång gratis

Du kan använda JWT verktyget för att avkoda tokens och skapa självsignerade certifikat med certifikatverktyget.

Kod

Koden nedan visar hur du bygger en OAuth 2.0 authorization URL med 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 logotyp

Utvecklad i Danmark. Hostad i Europa.

Utvecklare

  • Dokumentation
  • Artiklar
  • Utgåvor
  • Molnstatus

Produkt

  • Priser
  • Tjänster
  • Driftsättning
  • Efterlevnad
  • Förtroendecenter

Företag

  • Om
  • SKI-leverantör
  • Kontakta oss

Juridik

  • Användarvillkor
  • Villkor för självhostning
  • GDPR och dataskyddsavtal
  • Integritets- och cookiepolicy
© 2026 FoxIDs, version 2.15.19
GitHub LinkedIn

Cookieval

FoxIDs använder nödvändiga cookies för att webbplatsen ska fungera. Välj Acceptera alla för att även tillåta statistikcookies som hjälper oss att förstå och förbättra webbplatsen, eller Avvisa alla för att endast använda nödvändiga cookies. Du kan när som helst ändra ditt val i vår integritets- och cookiepolicy.

Läs integritets- och cookiepolicyn