.Net Core приложение с нуля - Identity Server и Authentication Service. Видео №2. [#71]

Published: 04 June 2022
on channel: Andrey Shyrokoriadov
5,614
179

В этои видео я хотел бы познакомить Вас с Identity Server для контроля доступа к приложению .Net Core, которое я буду писать с нуля и развивать в последующих видео на моем канале. .Net Core приложение, которое будет написано - это интернет магазин. .Net Core приложение будет написано с использованием архитектуры микросервисов.

Подписывайтесь на канал [программирование, путешествия]:    / @andreyshyrokoriadov  

Документация - https://identityserver4.readthedocs.i...

Примеры проектов - https://github.com/IdentityServer/Ide...

Доработка 6-го примера:
1. замена connectionString в файле appsettings.json
2. добавить пакет Microsoft.EntityFrameworkCore.SqlServer 3.1.5 в проект IdentityServer
3. добавить использование SqlServer в классе Startup
4. добавить использование SqlServer в классе SeedData
5. при первом запуске будет ошибка "Cannot add claims with no id" (или что-то в этом духе), чтобы её исправить необходимо в таблицах AspNetRoleClaims и AspNetUserClaims добавить Autoincrement для столбца id:
5.1 добавляем столбец с произвольным именем типа INT c Autoincrement
5.2 удаляем ключ PK для столбца Id
5.3 удаляем столбец Id
5.4 переименовываем столбец из пункта 5.1 в столбец Id

Примечание: базу данных AspIdUsers добавляем самостоятельно, название может быть другое, главное чтобы оно было отражено в connectionString (пункт 1).


Watch video .Net Core приложение с нуля - Identity Server и Authentication Service. Видео №2. [#71] online without registration, duration hours minute second in high quality. This video was added by user Andrey Shyrokoriadov 04 June 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 5,614 once and liked it 179 people.