mirror of
https://gitee.com/dcren/openiddict-documentation.git
synced 2025-04-05 17:38:03 +08:00
Remove OpenIddict 3.x from the compatibility matrix
This commit is contained in:
parent
f80849cc1d
commit
be33ebbaa7
36
index.md
36
index.md
@ -32,31 +32,27 @@ can be found in the [dedicated repository](https://github.com/openiddict/openidd
|
|||||||
|
|
||||||
## Compatibility matrix
|
## Compatibility matrix
|
||||||
|
|
||||||
| Web framework version | .NET runtime version | OpenIddict 3.x | OpenIddict 4.x |
|
| Web framework version | .NET runtime version | OpenIddict 4.x |
|
||||||
|-----------------------|----------------------|-----------------------------------------|-----------------------------------------|
|
|-----------------------|----------------------|-----------------------------------------|
|
||||||
| ASP.NET Core 2.1 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: | :heavy_check_mark: :information_source: |
|
| ASP.NET Core 2.1 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: |
|
||||||
| ASP.NET Core 2.1 | .NET Framework 4.7.2 | :heavy_check_mark: | :heavy_check_mark: |
|
| ASP.NET Core 2.1 | .NET Framework 4.7.2 | :heavy_check_mark: |
|
||||||
| ASP.NET Core 2.1 | .NET Framework 4.8 | :heavy_check_mark: | :heavy_check_mark: |
|
| ASP.NET Core 2.1 | .NET Framework 4.8 | :heavy_check_mark: |
|
||||||
| ASP.NET Core 2.1 | .NET Core 2.1 | :heavy_check_mark: | :exclamation: |
|
| ASP.NET Core 2.1 | .NET Core 2.1 | :exclamation: |
|
||||||
| | | | |
|
| | | |
|
||||||
| ASP.NET Core 3.1 | .NET Core 3.1 | :heavy_check_mark: | :heavy_check_mark: |
|
| ASP.NET Core 3.1 | .NET Core 3.1 | :heavy_check_mark: |
|
||||||
| | | | |
|
| | | |
|
||||||
| ASP.NET Core 5.0 | .NET 5.0 | :heavy_check_mark: | :exclamation: |
|
| ASP.NET Core 5.0 | .NET 5.0 | :exclamation: |
|
||||||
| ASP.NET Core 6.0 | .NET 6.0 | :heavy_check_mark: | :heavy_check_mark: |
|
| ASP.NET Core 6.0 | .NET 6.0 | :heavy_check_mark: |
|
||||||
| ASP.NET Core 7.0 | .NET 7.0 | :warning: :information_source: | :heavy_check_mark: |
|
| ASP.NET Core 7.0 | .NET 7.0 | :heavy_check_mark: |
|
||||||
| | | | |
|
| | | |
|
||||||
| Microsoft.Owin 4.2 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: | :heavy_check_mark: :information_source: |
|
| Microsoft.Owin 4.2 | .NET Framework 4.6.1 | :heavy_check_mark: :information_source: |
|
||||||
| Microsoft.Owin 4.2 | .NET Framework 4.7.2 | :heavy_check_mark: | :heavy_check_mark: |
|
| Microsoft.Owin 4.2 | .NET Framework 4.7.2 | :heavy_check_mark: |
|
||||||
| Microsoft.Owin 4.2 | .NET Framework 4.8 | :heavy_check_mark: | :heavy_check_mark: |
|
| Microsoft.Owin 4.2 | .NET Framework 4.8 | :heavy_check_mark: |
|
||||||
|
|
||||||
:exclamation: **Note: ASP.NET Core 2.1 on .NET Core 2.1 and ASP.NET Core 5.0 on .NET 5.0 are no longer supported by Microsoft. While OpenIddict 4.x can still be
|
:exclamation: **Note: ASP.NET Core 2.1 on .NET Core 2.1 and ASP.NET Core 5.0 on .NET 5.0 are no longer supported by Microsoft. While OpenIddict 4.x can still be
|
||||||
used on .NET Core 2.1 thanks to its .NET Standard 2.0 compatibility, users are strongly encouraged to migrate to ASP.NET Core/.NET 6.0**.
|
used on .NET Core 2.1 thanks to its .NET Standard 2.0 compatibility, users are strongly encouraged to migrate to ASP.NET Core/.NET 6.0**.
|
||||||
ASP.NET Core 2.1 on .NET Framework 4.6.1 (and higher) is still fully supported.
|
ASP.NET Core 2.1 on .NET Framework 4.6.1 (and higher) is still fully supported.
|
||||||
|
|
||||||
:exclamation: Note: OpenIddict is impacted by a breaking change introduced in ASP.NET Core 7.0 and may require using an `AppContext` compatibility
|
|
||||||
switch if the application only uses the OpenIddict server feature alone without any other authentication handler registered.
|
|
||||||
For more information, read [ASP.NET Core 7.0's default authentication handler fallback breaks OpenIddict](https://github.com/dotnet/aspnetcore/issues/44661).
|
|
||||||
|
|
||||||
:information_source: **Note: the following features are not available when targeting .NET Framework 4.6.1**:
|
:information_source: **Note: the following features are not available when targeting .NET Framework 4.6.1**:
|
||||||
- X.509 development encryption/signing certificates: calling `AddDevelopmentEncryptionCertificate()` or `AddDevelopmentSigningCertificate()`
|
- X.509 development encryption/signing certificates: calling `AddDevelopmentEncryptionCertificate()` or `AddDevelopmentSigningCertificate()`
|
||||||
will result in a `PlatformNotSupportedException` being thrown at runtime if no valid development certificate can be found and a new one must be generated.
|
will result in a `PlatformNotSupportedException` being thrown at runtime if no valid development certificate can be found and a new one must be generated.
|
||||||
|
Loading…
Reference in New Issue
Block a user