ASP.NET Core. Аутентификация в API. Часть 4: Refresh Token 21 октября 2020 ASP.NET Core Комментарии (7) Разговор про аутентификацию при помощи JWT будет не полным если не упомянуть еще один токен – Refresh Token. Цель данной статьи понять зачем он нужен и каким образом используется. Читать дальше... Метки: ASP.NET Core , WebAPI , Authentication
Реализация нескольких версий API в ASP.NET 3 июня 2020 ASP.NET Core Комментарии (2) При разработке API веб-приложения часто возникает вопрос создания и поддержки нескольких версий API. Один из самых простых способов сделать это – использовать библиотеку Microsoft.AspNetCore.Mvc.Versioning или ее версию для других платформ. Читать дальше... Метки: ASP.NET , ASP.NET Core , ASP.NET 5
Новые версии – .NET Core 3.1, EF Core 3.1 и Visual Studio 2019.4 4 декабря 2019 Новости Комментарии (0) Стала доступна для загрузки .NET Core 3.1. Новая версия содержит небольшие изменения и исправления ошибок. Именно она будет поддерживаться три следующих года (Long Term Support или, сокращенно, LTS версия). Кроме того, практически одновременно вышли ASP.NET Core 3.1, Entity Framework Core 3.1 и Visual Studio 2019.4. Читать дальше... Метки: .NET Core , ASP.NET Core , EF Core , Visual Studio 2019
ASP.NET Core. Аутентификация в API. Часть 3: Реализация с JWE 23 января 2019 ASP.NET Core Комментарии (20) В предыдущей части была рассмотрена реализация аутентификации в API с использованием JWT, данные которого подписаны цифровой подписью. Такой подход гарантирует подлинность утверждений в токене, но при этом они могут быть легко прочитаны даже в консоли браузера. Для большинства API такого решения вполне достаточно. Однако если необходимо защитить содержимое токена, то на помощь приходит реализация JWT на базе JWE. Читать дальше... Метки: ASP.NET Core , WebAPI , Authentication
Январские обновления для .NET Core 2.x 11 января 2019 Новости Комментарии (0) Компания Microsoft выпустила очередные обновления для .NET Core: 2.1.7 и 2.2.1. В них устранены ошибки, которые могли привести к проблемам с безопасностью приложения, а также появилась поддержка Windows ARM. Читать дальше... Метки: ASP.NET Core
ASP.NET Core. Аутентификация в API. Часть 2: Реализация с JWS 12 декабря 2018 ASP.NET Core Комментарии (21) Во второй части перейдем непосредственно к коду. Создадим демонстрационное веб-приложение с простым API, доступ к которому будет возможен только аутентифицированным пользователям с помощью JWT. Читать дальше... Метки: ASP.NET Core , WebAPI , Authentication
.NET Core 2.2, ASP.NET Core 2.2 и Entity Framework Core 2.2. 5 декабря 2018 Новости Комментарии (0) Стали доступны для загрузки финальные версии .NET Core 2.2, ASP.NET Core 2.2 и Entity Framework Core 2.2. Читать дальше... Метки: .NET Core , ASP.NET Core , Entity Framework
ASP.NET Core: Внедрение зависимостей 4 декабря 2018 ASP.NET Core Комментарии (2) Поддержка шаблона "Внедрение зависимостей" (Dependency Injection или сокращенно DI) присутствует в ASP.NET уже достаточно давно. Рассмотрим какие возможности использования DI существуют в ASP.NET Core и ASP.NET Core MVC, включая новые, по сравнению с MVC 5, способы внедрения зависимостей через параметр метода и свойство. Читать дальше... Метки: ASP.NET Core
ASP.NET Core: Аутентификация API. Часть 1: JWT 27 ноября 2018 ASP.NET Core Комментарии (2) Аутентификация это одна из постоянных составляющих частей API веб-приложения. Привычный вариант реализации с помощью cookie здесь не подходит, т.к. большинство клиентов не смогут его поддерживать. Можно передавать имя пользователя и пароль пользователя с каждым запросом. Но есть способ лучше – использовать Json Web Token (JWT). Реализовать его поддержку в ASP.NET Core приложении достаточно просто. Но для начала разберемся что же такое JWT. Читать дальше... Метки: ASP.NET Core , WebAPI , Authentication
ASP.NET Core 2.2 preview 2 13 сентября 2018 Новости Комментарии (0) Вышла 2-ая предварительная версия ASP.NET Core 2.2. Разработчики ASP.NET Core активно работали над ней последний месяц и готовы представить ее аудитории. В ответ они ожидают получить обратную связь, которая поможет улучшить финальную версию. Читать дальше... Метки: ASP.NET Core