|
1 | 1 | --- |
2 | | -title: "IdentityServer4 to Duende IdentityServer v7.3" |
| 2 | +title: "IdentityServer4 to Duende IdentityServer v7.4" |
3 | 3 | sidebar: |
4 | 4 | order: 138 |
5 | | - label: IdentityServer4 → v7.3 |
| 5 | + label: IdentityServer4 → v7.4 |
6 | 6 | --- |
7 | 7 |
|
8 | 8 | import { Code } from "@astrojs/starlight/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.3. |
| 12 | +This upgrade guide covers upgrading from IdentityServer4 to Duende IdentityServer v7.4. |
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,21 +372,21 @@ 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.3.0" /> |
| 375 | ++ <PackageReference Include="Duende.IdentityServer" Version="7.4.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.3.0" /> |
| 382 | ++ <PackageReference Include="Duende.IdentityServer.EntityFramework" Version="7.4.0" /> |
383 | 383 | ``` |
384 | 384 |
|
385 | 385 | The IdentityModel package was renamed to Duende IdentityModel and needs updating if you reference it directly: |
386 | 386 |
|
387 | 387 | ```diff lang="xml" title=".csproj" |
388 | 388 | - <PackageReference Include="IdentityModel" Version="x.y.z" /> |
389 | | -+ <PackageReference Include="Duende.IdentityModel" Version="7.0.0" /> |
| 389 | ++ <PackageReference Include="Duende.IdentityModel" Version="7.1.0" /> |
390 | 390 | ``` |
391 | 391 |
|
392 | 392 | ### Step 3: Update Namespaces |
|
0 commit comments