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

Valg av cookies

FoxIDs bruker nødvendige cookies for at nettstedet skal fungere. Velg Godta alle for også å tillate analysecookies som hjelper oss med å forstå og forbedre nettstedet, eller Avvis alle for å bruke bare nødvendige cookies. Du kan når som helst endre valget ditt i personvern- og cookiepolicyen vår.

Les personvern- og cookiepolicyen