|
1 | 1 | ---
|
2 |
| -title: "IdentityServer4 to Duende IdentityServer v7.2" |
| 2 | +title: "IdentityServer4 to Duende IdentityServer v7.3" |
3 | 3 | sidebar:
|
4 | 4 | order: 138
|
5 |
| - label: IdentityServer4 → v7.2 |
| 5 | + label: IdentityServer4 → v7.3 |
6 | 6 | ---
|
7 | 7 |
|
8 | 8 | import { Code } from "astro/components";
|
9 | 9 | import { Steps } from "@astrojs/starlight/components";
|
10 | 10 | import { Tabs, TabItem } from "@astrojs/starlight/components";
|
11 | 11 |
|
12 |
| -This upgrade guide covers upgrading from IdentityServer4 to Duende IdentityServer v7.2. |
| 12 | +This upgrade guide covers upgrading from IdentityServer4 to Duende IdentityServer v7.3. |
13 | 13 | IdentityServer4 reached its end of life (EOL) on December 13, 2022. It is strongly advised to migrate to Duende IdentityServer.
|
14 | 14 |
|
15 | 15 | Depending on your current version of IdentityServer4, different steps may be required.
|
@@ -372,14 +372,14 @@ Update the IdentityServer4 dependencies in your IdentityServer host project to D
|
372 | 372 |
|
373 | 373 | ```diff lang="xml" title=".csproj"
|
374 | 374 | - <PackageReference Include="IdentityServer4" Version="4.1.2" />
|
375 |
| -+ <PackageReference Include="Duende.IdentityServer" Version="7.2.0" /> |
| 375 | ++ <PackageReference Include="Duende.IdentityServer" Version="7.3.0" /> |
376 | 376 | ```
|
377 | 377 |
|
378 | 378 | You'll need to make a similar change for all IdentityServer4 packages, including `IdentityServer4.EntityFramework` and `IdentityServer4.AspNetIdentity`. For example:
|
379 | 379 |
|
380 | 380 | ```diff lang="xml" title=".csproj"
|
381 | 381 | - <PackageReference Include="IdentityServer4.EntityFramework" Version="4.1.2" />
|
382 |
| -+ <PackageReference Include="Duende.IdentityServer.EntityFramework" Version="7.2.0" /> |
| 382 | ++ <PackageReference Include="Duende.IdentityServer.EntityFramework" Version="7.3.0" /> |
383 | 383 | ```
|
384 | 384 |
|
385 | 385 | The IdentityModel package was renamed to Duende IdentityModel and needs updating if you reference it directly:
|
@@ -570,4 +570,4 @@ As part of your upgrade from IdentityServer4 to Duende IdentityServer, we recomm
|
570 | 570 | - [JwtRequestValidator signature changes](https://github.com/DuendeSoftware/IdentityServer/pull/537)
|
571 | 571 | - [Changes in AppAuth URL validator for logout](https://github.com/DuendeSoftware/IdentityServer/pull/619)
|
572 | 572 | - [Use of EmailClaimType option in ASP.NET Identity integration](https://github.com/DuendeSoftware/IdentityServer/pull/625)
|
573 |
| -- `ClientConfigurationStore` now uses `IConfigurationDbContext` to allow for customization. If you have a customized Entity Framework Core-based store, you may need to update your constructors. |
| 573 | +- `ClientConfigurationStore` now uses `IConfigurationDbContext` to allow for customization. If you have a customized Entity Framework Core-based store, you may need to update your constructors. |
0 commit comments