Skip to content

Commit 76a9515

Browse files
authored
Link removal and updates (#36283)
1 parent 1f1c5ee commit 76a9515

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

aspnetcore/blazor/security/index.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn about Blazor authentication and authorization scenarios.
55
monikerRange: '>= aspnetcore-3.1'
66
ms.author: wpickett
77
ms.custom: mvc
8-
ms.date: 10/30/2025
8+
ms.date: 10/31/2025
99
uid: blazor/security/index
1010
---
1111
# ASP.NET Core Blazor authentication and authorization
@@ -106,8 +106,6 @@ Blazor differs from traditional server-rendered web apps that make new HTTP requ
106106
107107
The built-in or custom <xref:Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider> service obtains authentication state data from ASP.NET Core's <xref:Microsoft.AspNetCore.Http.HttpContext.User%2A?displayProperty=nameWithType>. This is how authentication state integrates with existing ASP.NET Core authentication mechanisms.
108108

109-
For more information on server-side authentication, see <xref:blazor/security/index>.
110-
111109
### Shared state
112110

113111
[!INCLUDE[](~/blazor/security/includes/shared-state.md)]
@@ -140,7 +138,7 @@ After choosing the server-side app template and configuring the project, select
140138

141139
* **None** (default): No authentication.
142140
* **Individual Accounts**: User accounts are stored within the app using ASP.NET Core [Identity](xref:security/authentication/identity).
143-
* **Microsoft identity platform**: For more information, see <xref:blazor/security/index#additional-resources>.
141+
* **Microsoft identity platform**: For more information, see the links in the [Additional resources](#additional-resources) section.
144142
* **Windows**: Use Windows Authentication.
145143

146144
:::moniker-end
@@ -478,7 +476,7 @@ For more information, see the guidance on <xref:Microsoft.AspNetCore.Components.
478476

479477
### Unauthorized content display while prerendering with a custom `AuthenticationStateProvider`
480478

481-
To avoid showing unauthorized content, for example content in an [`AuthorizeView` component](xref:blazor/security/index#authorizeview-component), while prerendering with a [custom `AuthenticationStateProvider`](xref:blazor/security/authentication-state#implement-a-custom-authenticationstateprovider), adopt ***one*** of the following approaches:
479+
To avoid showing unauthorized content, for example content in an [`AuthorizeView` component](#authorizeview-component), while prerendering with a [custom `AuthenticationStateProvider`](xref:blazor/security/authentication-state#implement-a-custom-authenticationstateprovider), adopt ***one*** of the following approaches:
482480

483481
* Implement <xref:Microsoft.AspNetCore.Components.Authorization.IHostEnvironmentAuthenticationStateProvider> for the custom <xref:Microsoft.AspNetCore.Components.Authorization.AuthenticationStateProvider> to support prerendering: For an example implementation of <xref:Microsoft.AspNetCore.Components.Authorization.IHostEnvironmentAuthenticationStateProvider>, see the Blazor framework's <xref:Microsoft.AspNetCore.Components.Server.ServerAuthenticationStateProvider> implementation in [`ServerAuthenticationStateProvider.cs` (reference source)](https://github.com/dotnet/aspnetcore/blob/main/src/Components/Endpoints/src/DependencyInjection/ServerAuthenticationStateProvider.cs).
484482

0 commit comments

Comments
 (0)