Смешанная аутентификация Optimizely CMS — Okta + ASP.NET Identity

Обеспечение безопасности Optimizely CMS всегда было ключевым моментом практически в каждом проекте. Хотя доступен встроенный поставщик удостоверений ASP.NET, многие организации предпочитают облачные решения для удостоверений, которые позволяют централизованно управлять пользователями и ролями. В некоторых случаях эти два подхода должны работать вместе — скоординировано объединяя локальную идентификацию ASP.NET с внешним поставщиком. Хорошей новостью является то, что … Read more

Отключить обработку ошибок по умолчанию с оптимизацией CMS в ядре ASP.NET Core

Введение При построении веб -приложения .NET он обычно использует комбинацию UseExceptionHandler и UseStatusCodePagesWithReExecute в вашем Startup.cs Чтобы обслуживать страницы ошибок, удобные для пользователя: app.UseExceptionHandler(“/errorhandler/500”); app.UseStatusCodePagesWithReExecute(“/errorhandler/{0}”); Это работает плавно – даже для оптимизированных решений CMS. Тем не менее, мы недавно обнаружили предостережение, работая над проектом, включающим пользовательские конечные точки API. Оказывается, оптимизируется имеет свое собственное скрытое … Read more

.NET 10 Предварительный просмотр 3: C# 14 участники расширения, asp.net Core State State State и другие улучшения

На прошлой неделе команда .NET объявила Третий предварительный выпуск .NET 10Полем Он приносит несколько обновлений в течение всего времени выполнения .NET, SDK, библиотек, C#, ASP.net Core, Blazor, .net Maui, WPF, форм Windows и многого другого. Этот релиз представляет новые мощные функции для повышения производительности разработчиков, производительности приложений и гибкости. В C# 14 были сделаны заметные … Read more