Февральские обновления для .NET Core 1.x и 2.x

.NET Core logoВыпущены очередные обновления для .NET Core 1.x и 2.x под номерами: 2.2.2, 2.1.8, 1.1.11, 1.0.14. В этот раз устранена одна найденная проблема с безопасностью.

Читать дальше...

C# 8 – using в объявлении переменных

C# logoОдно из нововведений в C# 8 – это возможность использовать ключевое using в объявлении переменных. Давайте разберемся для чего это необходимо и как работает такой код.

Читать дальше...

ASP.NET Core. Аутентификация в API. Часть 3: Реализация с JWE

ASP.NET Core logoВ предыдущей части была рассмотрена реализация аутентификации в API с использованием JWT, данные которого подписаны цифровой подписью. Такой подход гарантирует подлинность утверждений в токене, но при этом они могут быть легко прочитаны даже в консоли браузера. Для большинства API такого решения вполне достаточно. Однако если необходимо защитить содержимое токена, то на помощь приходит реализация JWT на базе JWE.

Читать дальше...

Январские обновления для .NET Core 2.x

.NET Core logoКомпания Microsoft выпустила очередные обновления для .NET Core: 2.1.7 и 2.2.1. В них устранены ошибки, которые могли привести к проблемам с безопасностью приложения, а также появилась поддержка Windows ARM.

Читать дальше...