Рубрики
ASP.NET Разработка Сайт

Настройка HTTPS с использованием LetsenCrypt на сервере IIS 7+

Для начала что такое Let’s Encrypt — центр сертификации, начавший работу в конце 2015 года, предоставляющий бесплатные криптографические сертификаты X.509 для TLS-шифрования. Настройка сертификата на сервере позволить Вам не только шифровать трафик но и получить заветный замочек в браузерах и использовать другие различные функции такие как WebRTC или Canvas. Необходимо скачать программу win-acme ее можно […]

Рубрики
ASP.NET

Загрузка файлов ASP.NET MVC пример с использованием Pipeline c использованием бизнес Exception

В данной статье будет рассмотрен пример загрузки файлов на Ваш сервер с использованием авторизации и сохранение записи о файле в БД. Так же стоить отметить пример рассчитан на основе отдельно сервиса загрузки файлов и обработки. Все примеры ниже актуальны только для сервиса для интеграции в монолит Вам предстоит переработать несколько методов. Скажем так местами код […]

Рубрики
ASP.NET Разработка

Автоматическая авторизация в Swagger при запуске в режиме отладки

Если Вам тоже надоело постоянно нажимать действия связанные с процессом получения «токена» в Swagger, ниже один из Вариантов решения этой задачи, решение не претендует на звание самого изящного или лучшего но определенно имеет шансы на существование. Суть решения состоит в внедрение js файла в и последующей его интерпретации: Открываем Startup.cs Добавляем ссылку на наш будущий […]

Рубрики
ASP.NET Разработка

Загрузка (Прикрепление) файлов с использованием Swagger asp.net core

Swagger – очень удобный способ документировать конечные точки API REST или «кастомных» бэков. Он обеспечивает создание документации на лету на основе структуры кода, что значительно сокращает время создания документации. Это оставляет разработчику больше времени для того, чтобы сосредоточиться на проблеме, а не на фактическом написании документации. Большинство вещей в Swagger поставлено из коробки, означая, что […]