• +45 4949 9091
  • Support
  • Norsk
    • Språk
    • English
    • Dansk
    • Svenska
    • Norsk
    • Deutsch
    • Nederlands
    • Polski
    • Français
    • Español
    • Italiano
    • Português
  • Registrer
  • Logg inn
FoxIDs logo
  • Plattform
    • Distribusjon
    • Multi-tenant
    • Identitetslogikk
    • Compliance
  • Bruksområder
    • Oversikt
    • Kunder
    • Ansatte
    • Partnere
    • Kundehistorier
  • Tjenester
  • Priser
  • Docs & verktøy
    • Dokumentasjon
    • Artikler
    • JWT-verktøy
    • SAML 2.0-verktøy
    • Sertifikatverktøy
  • Kontakt oss
  • Registrer
  • Logg inn

ITfoxtec Identity

ITfoxtec Identity er et åpen kildekode .NET bibliotek som implementerer OAuth 2.0 og OpenID Connect 1.0.

Biblioteket inkluderer request og response modeller for OAuth 2.0 og OpenID Connect, valideringshjelpere og verktøy for å bygge authorization, token og logout flyter.

Innebygde OIDC discovery hjelpere gjør det enkelt å mellomlagre discovery dokumenter og JSON Web Key Sets (JWKS).

Firmanavnet ITfoxtec er endret til FoxIDs men komponentene vil foreløpig beholde ITfoxtec navnet som en del av komponentnavnet.

Støtte

Still spørsmål på Stack Overflow.

Send e-post til support@foxids.com med en lenke til spørsmålet ditt.

Pakke

Utgivelser NuGet ITfoxtec Identity

Kode og lisens

GitHub kode Åpen kildekode lisens

Støttede .NET versjoner:

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

Når FoxIDs er relevant

Bruk open source biblioteket når du trenger OAuth 2.0 og OpenID Connect byggesteiner i din egen .NET kode. FoxIDs er relevant når du trenger en komplett hostet identitetsplattform med innloggingsflyter, føderasjon, flerleieroppsett og driftsstøtte.

  • Gå fra protokollbyggesteiner til en full identitetstjeneste
  • Legg til føderasjon, eksterne identitetsleverandører og leierspesifikke innloggingsflyter
  • Få hostet drift, compliance funksjoner og ekspertstøtte
FoxIDs dokumentasjon Snakk med en ekspert Kom i gang gratis

Du kan bruke JWT verktøyet til å dekode tokens og lage selvsignerte sertifikater med sertifikatverktøyet.

Kode

Koden nedenfor viser hvordan du bygger en OAuth 2.0 authorization URL ved hjelp av 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

Utviklet i Danmark. Driftet i Europa.

Utviklere

  • Dokumentasjon
  • Artikler
  • Utgivelser
  • Skystatus

Produkt

  • Priser
  • Tjenester
  • Distribusjon
  • Compliance
  • Tillitssenter

Selskap

  • Om
  • SKI-leverandør
  • Kontakt oss

Juridisk

  • Bruksvilkår
  • Vilkår for selvhosting
  • GDPR og databeskyttelsesavtale
  • Personvern- og informasjonskapselpolicy
© 2026 FoxIDs, versjon 2.15.26
GitHub LinkedIn