IdentityServer4 には既知の Open Redirect 脆弱性 (CVE-2024-39694) が含まれており、IdentityServer4 ではこれに対処する予定はありません。詳細についてはセキュリティ勧告を参照し、更新を受け取るために Duende.IdentityServer にアップグレードすることを検討してください。
このプロジェクトはもう保守されていません。このリポジトリは、.NET Core 3.1 のサポート終了日 (2022 年 12 月 13 日) に達するとアーカイブされます。新しい開発はすべて、新しい Duende Software 組織で行われます。
詳細については、こちらを参照してください。
IdentityServer は、ASP.NET Core 用の無料のオープンソース OpenID Connect および OAuth 2.0 フレームワークです。 Dominick Baier と Brock Allen によって設立および保守されている IdentityServer4 には、トークンベースの認証、シングル サインオン、API アクセス制御をアプリケーションに統合するために必要なすべてのプロトコル実装と拡張ポイントが組み込まれています。 IdentityServer4 は OpenID Foundation によって正式に認定されているため、仕様に準拠しており、相互運用可能です。これは .NET Foundation の一部であり、その行動規範に基づいて運営されています。 Apache 2 (OSI 承認ライセンス) に基づいてライセンスが付与されています。
プロジェクトのドキュメントについては、readthedocs にアクセスしてください。
アクティブな開発はメイン ブランチで行われます。これには常に最新バージョンが含まれます。各 (プレ) リリースには、対応するバージョンがタグ付けされています。 aspnetcore1 および aspnetcore2 ブランチには、古い ASP.NET Core ベースのバージョンの最新バージョンが含まれています。
build.ps1
またはbuild.sh
実行します。 プロジェクトのドキュメントについては、readthedocs にアクセスしてください。
1.x のドキュメントについてはここを、2.x のドキュメントについてはここを参照してください。
そのためには問題トラッカーを使用してください。最新バージョンのみを無料でサポートします。古いバージョンについては、商用サポート契約を結ぶことができます。
IdentityServer4 またはセキュリティ アーキテクチャ全般の実装に関してサポートが必要な場合は、無料と商用の両方のサポート オプションがあります。詳細については、こちらを参照してください。
このプロジェクトのファン、または IdentityServer に依存している企業の場合は、スポンサーになることを検討するとよいでしょう。これにより、質問への回答や機能開発により多くの時間を費やすことができます。ご興味がございましたら、詳細が記載されているPatreonページにアクセスしてください。
リッター保険マーケティング
エクストラネットユーザーマネージャー
ナブ
現在のスポンサーのリストはここでご覧いただけます。企業向けには、いくつかの素晴らしい広告オプションも用意されています。
IdentityServer4 は、次の優れたオープンソース プロジェクトと無料サービスを使用して構築されています。
..そして最後になりましたが、すべての貢献者に多大な感謝を申し上げます。