.NET 8, una actualización planificada de la plataforma de desarrollo multiplataforma de código abierto de Microsoft, está diseñada para mejorar la gestión de identidades, la autenticación y la autorización gracias a las mejoras en el ámbito de la seguridad proporcionadas por el equipo ASP.NET Core. Funciones de identidad en .NET 8 están colocados para facilitar la seguridad de las aplicaciones. Los desarrolladores pueden agregar autenticación y autorización a una aplicación con unas pocas líneas de código, según un boletín de Microsoft del 3 de noviembre. Las nuevas API permiten proteger los puntos finales de las API web con autenticación y autorización basadas en cookies. También se presenta una opción basada en tokens para clientes que no pueden usar cookies. Ahora en una etapa de lanzamiento candidato (RC) y esperado como lanzamiento de producción a finales de este mes, .NET 8 incluirá API específicamente para simplificar la administración de identidades y el inicio de sesión para aplicaciones cliente. como aplicaciones de una sola página (SPA) y el marco Blazor WebAssembly SPA. También habilitará la autenticación y autorización basadas en tokens en ASP.NET Core Identity para clientes que no pueden usar cookies. ASP.Net Core es un marco para crear aplicaciones conectadas a Internet y habilitadas para la nube. Mientras tanto, una nueva interfaz de usuario de identidad para las aplicaciones web Blazor funcionará con los modos de renderizado de servidor y WebAssembly. También parte de la contribución del equipo de ASP.Net Core es la documentación mejorada para descubrir e implementar soluciones de administración de identidades. La administración de identidades se encuentra entre una serie de mejoras previstas para .NET 8, con mejoras planificadas para las tecnologías .NET que van desde un mejor rendimiento en .NET MAUI (IU de aplicación multiplataforma) hasta capacidades de recolección de basura para ajustar el límite de memoria sobre la marcha. El .NET 8 RC actual se puede descargar para Windows, Linux o macOS en dotnet.microsoft.com. Copyright © 2023 IDG Communications, Inc.

Source link