OpenIddict 5.x 到 6.x 迁移指南
OpenIddict 的 6.0 版本是一次重大更新,包含了破坏性更改。
关于 OpenIddict 6.0 引入的新功能,请查看此博客文章:OpenIddict 6.0 正式发布。有关更改的更多信息,请参阅 迁移至 OpenIddict 6.0。
在本指南中,我们将解释您需要对 ABP 应用程序所做的更改。
常量更改
以下常量已被重命名:
| 旧常量名称 | 新常量名称 |
|---|---|
OpenIddictConstants.Permissions.Endpoints.Logout |
OpenIddictConstants.Permissions.Endpoints.EndSession |
OpenIddictConstants.Permissions.Endpoints.Device |
OpenIddictConstants.Permissions.Endpoints.DeviceAuthorization |
IdentityModel 包
如果您直接引用了 IdentityModel,请将必要的包版本升级到当前最新的稳定版本 8.3.0:
- System.IdentityModel.Tokens.Jwt
- Microsoft.IdentityModel.Protocols.OpenIdConnect
- Microsoft.IdentityModel.Tokens
- Microsoft.IdentityModel.JsonWebTokens
就是这样,这是一次简单的迁移!如果您对 OpenIddict 有高级用法,请查阅官方迁移指南以获取更多信息。
抠丁客


