21 октября 2020
ASP.NET Core
Разговор про аутентификацию при помощи JWT будет не полным если не упомянуть еще один токен – Refresh Token. Цель данной статьи понять зачем он нужен и каким образом используется
[Ещё]
При разработке API веб-приложения часто возникает вопрос создания и поддержки нескольких версий API. Один из самых простых способов сделать это – использовать библиотеку Microsoft.AspNetCore.Mvc.Versioning или ее версию для других платформ.
[Ещё]
23 января 2019
ASP.NET Core
В предыдущей части был рассмотрена реализация аутентификации в API с использованием JWT на базе JWS стандарта. В этой части перейдем к использованию JWT на базе JWE.
[Ещё]
12 декабря 2018
ASP.NET Core
Во второй части перейдем непосредственно к коду. Реализуем веб-приложение с простым демонстрационным API, доступ к которому будет возможен только аутентифицированным пользователям.
[Ещё]
4 декабря 2018
ASP.NET Core
Поддержка шаблона Внедрение зависимостей (Dependency Injection или сокращенно DI) присутствует в ASP.NET уже достаточно давно. В данной статье рассмотрим какие возможности использования DI существуют в ASP.NET Core и ASP.NET Core MVC.
[Ещё]
27 ноября 2018
ASP.NET Core
Аутентификация это одна из постоянных составляющих частей API веб-приложения. Один из удобных вариантов ее реализации - использование Json Web Token (JWT). Разберемся что такое JWT.
[Ещё]
5 сентября 2018
ASP.NET Core
По умолчанию ASP.NET Core 2.0 ограничивает размер загружаемого файла 30 мегабайтами. В некоторых слу
[Ещё]
5 марта 2018
ASP.NET Core
ASP.NET Core 2.1 представляет новый мета-пакет NuGet под названием Microsoft.AspNetCore.App. Это замена существующему и использовавшемуся в предыдущих версиях мета-пакету Microsoft.AspNetCore.All.
[Ещё]
1 марта 2018
ASP.NET Core
Часть изменений, которые сделаны в ASP.NET Core 2.1. касаются возможностей создания WebAPI приложений. Они включается в себя специальные соглашения для контроллеров, улучшенную обработку ввода и ошибок, а так же JSON.
[Ещё]
1 марта 2017
ASP.NET Core
Изменения в ASP.NET Core коснулись буквально всего. В том числе и процедуры запуска веб-приложения. Давайте посмотрим как теперь это происходит.
[Ещё]