From 03a1cfafb0a8c5ecc2cbd82c472288144e63ddee Mon Sep 17 00:00:00 2001 From: CT Date: Mon, 14 Mar 2022 17:43:17 +0330 Subject: [PATCH] Fix DPAPI's docs link (#25305) --- aspnetcore/security/data-protection/introduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnetcore/security/data-protection/introduction.md b/aspnetcore/security/data-protection/introduction.md index 6e0fe2b727..52b3777fde 100644 --- a/aspnetcore/security/data-protection/introduction.md +++ b/aspnetcore/security/data-protection/introduction.md @@ -12,7 +12,7 @@ uid: security/data-protection/introduction The ASP.NET Core data protection provides a cryptographic API to protect data, including key management and rotation. -Web applications often need to store security-sensitive data. Windows provides a data protection API, [DPAPI](/dotnet/standard/security/how-to-use-data-protection for desktop applications), but Windows DPAPI isn't intended for use in web applications. +Web applications often need to store security-sensitive data. Windows provides a data protection API, [DPAPI](/dotnet/standard/security/how-to-use-data-protection), but Windows DPAPI isn't intended for use in web applications. The ASP.NET Core data protection stack is designed to serve as the long-term replacement for the <machineKey> element in ASP.NET 1.x - 4.x. It was designed to address many of the shortcomings of the old cryptographic stack while providing an out-of-the-box solution for the majority of use cases modern applications are likely to encounter.