项目
版本

入门指南

OpenIddict 提供了三个独立的组件栈:

  • 服务器栈:允许创建一个可用于内部或外部客户端的 OAuth 2.0/OpenID Connect 服务器实例。服务器栈可应用于 ASP.NET 4.6.1+ 和 ASP.NET Core 2.1+ 应用程序。要开始使用,请阅读创建您自己的服务器实例
  • 验证栈:允许在您的 ASP.NET 4.6.1+ 和 ASP.NET Core 2.1+ API 中实现令牌认证支持。要开始使用,请阅读在您的 API 中实施令牌验证
  • 客户端栈:允许与内部或外部的 OAuth 2.0/OpenID Connect 服务器集成。客户端栈适用于 ASP.NET 4.6.1+ 或 ASP.NET Core 2.1+ 应用程序,同时也适用于非 Web 应用程序(例如,Windows/Linux 控制台应用程序或 Windows 桌面应用程序)。要开始使用,请阅读与远程服务器实例集成

这三个组件栈可以根据您的具体场景单独或组合使用。

在本文档中