• +45 4949 9091
  • Support
  • Sprachen
    • Sprachen
    • English
    • Dansk
    • Svenska
    • Norsk
    • Deutsch
    • Nederlands
    • Polski
    • Français
    • Español
    • Italiano
    • Português
  • Registrieren
  • Anmelden
FoxIDs Logo
  • Plattform
    • Bereitstellung
    • Multi-Tenant
    • Identitätslogik
    • Compliance
  • Anwendungsfälle
    • Überblick
    • Kunden
    • Mitarbeitende
    • Partner
    • Kundengeschichten
  • Services
  • Preise
  • Dokumentation & Tools
    • Dokumentation
    • Artikel
    • JWT-Tool
    • SAML 2.0-Tool
    • Zertifikat-Tool
  • Kontakt
  • Registrieren
  • Anmelden

ITfoxtec Identity

ITfoxtec Identity ist eine Open-Source .NET Bibliothek, die OAuth 2.0 und OpenID Connect 1.0 implementiert.

Die Bibliothek enthält Request und Response Modelle für OAuth 2.0 und OpenID Connect, Validierungshilfen sowie Werkzeuge zum Aufbau von Authorization, Token und Logout Flows.

Integrierte OIDC Discovery Helfer erleichtern das Caching von Discovery Dokumenten und JSON Web Key Sets (JWKS).

Der Firmenname ITfoxtec wurde geändert zu FoxIDs aber die Komponenten behalten den ITfoxtec Namen vorerst als Teil des Komponentennamens bei.

Support

Stellen Sie Fragen auf Stack Overflow.

E-Mail an support@foxids.com mit einem Link zu Ihrer Frage.

Paket

Veröffentlichungen NuGet ITfoxtec Identity

Code und Lizenz

GitHub Code Open-Source-Lizenz

Unterstützte .NET Versionen:

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

Wenn FoxIDs relevant ist

Verwenden Sie die Open-Source-Bibliothek, wenn Sie OAuth 2.0 und OpenID Connect Bausteine in Ihrem eigenen .NET Code benötigen. FoxIDs ist relevant, wenn Sie eine vollständige gehostete Identitätsplattform mit Anmeldeabläufen, Verbund, einer Einrichtung für mehrere Mandanten und operativer Unterstützung benötigen.

  • Wechseln Sie von Protokollbausteinen zu einem vollständigen Identitätsdienst
  • Fügen Sie Verbund, externe Identitätsanbieter und mandantenspezifische Anmeldeabläufe hinzu
  • Erhalten Sie gehosteten Betrieb, Compliance Funktionen und fachkundige Unterstützung
FoxIDs Dokumentation Sprechen Sie mit einem Experten Kostenlos starten

Sie können das JWT Tool verwenden, um Tokens zu decodieren und mit dem Zertifikat Toolselbstsignierte Zertifikate zu erstellen.

Code

Der folgende Code zeigt, wie Sie eine OAuth 2.0 Authorization URL mit OIDC Discovery erstellen.

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

In Dänemark entwickelt. In Europa gehostet.

Entwickler

  • Dokumentation
  • Artikel
  • Veröffentlichungen
  • Cloud-Status

Produkt

  • Preise
  • Services
  • Bereitstellung
  • Compliance
  • Vertrauenszentrum

Unternehmen

  • Über
  • SKI-Lieferant
  • Kontakt

Rechtliches

  • Nutzungsbedingungen
  • Bedingungen für Self-Hosting
  • DSGVO und Datenschutzvereinbarung
  • Datenschutz- und Cookie-Richtlinie
© 2026 FoxIDs, Version 2.15.19
GitHub LinkedIn

Cookie-Auswahl

FoxIDs verwendet notwendige Cookies, damit die Website funktioniert. Wählen Sie Alle akzeptieren, um zusätzlich Analyse-Cookies zuzulassen, die uns helfen, die Nutzung der Website zu verstehen und sie zu verbessern, oder Alle ablehnen, um nur notwendige Cookies zu verwenden. Sie können Ihre Auswahl jederzeit in unserer Datenschutz- und Cookie-Richtlinie ändern.

Datenschutz- und Cookie-Richtlinie lesen