MS WIN, Использовал angular+ASP.Net Core, для ASP Nuget пакет c поддержкой JWT, в angular либа angular-jwt, авторизация-пост запрос, сохраняем в localStorage, и angular-jwt автоматом берет токен, и сама в запросы добавляет, все просто и элементарно.
PandaTheSlayer, Если вы будете SPA приложение делать, то это не вариант. Доступ к апи надо контролировать и лучше чем токены для этого не придумали, залогинились, выдали токен и работаем с ним.
А если еще не вы рулить пользователями, то тем более, все это должно через админ панель делаться. Да и завязка на Aphache тоже не совсем.
Arbane: А причем тут это? Если вы хотите использовать для аутентификации локальные или доменные учётные записи, выбирайте аутентификацию Windows. При этом забудьте про вход, выход из приложения. При таком способе аутентификация осуществляется прозрачно, например IE берет учётные данные и передает их серверу. При этом в качестве сервера у вас обязан быть IIS. Есть вы хотите сделать отдельно вход в систему и проверять через AD, то у вас не получится, по просту нет средств работы с AD в .Net core
profesor08: Для особо упертых, человеку нужно получить полный DOM после браузерного рендеринга, а не текст страницы. А теперь для особо упертых, если надо 100 страниц каждый день подвергнуть анализу, вы тоже будете копировать вставить делать?
50VAJJ: Настолько же важно, как и учить русский, чтобы писать рассказы и стихи )))) Помимо знания самого языка, важно еще почитать о паттернах проектирования (типа синглтон, фабрика, внедрение зависимостей). А так, может скажу, что то крамольное, не обязательно учить все, надо хотя бы знать возможности языка, чтобы потом можно было поднять документацию и прочесть, а вот основные конструкции и принципы ООП надо знать как отче наш и основные функции стандартной библиотеки и LINQ.
50VAJJ: Вы видать перепутали понятия модель БД и модель сущности. Модель это класс который представляет ваши сущности и вашу БД. Как бы у вас может быть несколько моделей БД (и все они могут к одной базе относится), да немного путает, что контекст БД содержит имя Model. В понятии EF, набор коллекций моделей сущностей(DbSet ) - это контекст, а SomeClass это модель сущности. Если Вы только учите EF рекомендую начать изучение с CodeFist и у вас все станет на свои места (кстати еще помимо ознакомитесь с такой вещью как миграция). После просмотра видео понял о чем вы. Тут больше такая практика, ели у вас несколько подпроектов, то можно в каждом проекте сделать свой контекст данных и моделями относящимся к одному проекту, а можно и все модели в отдельный проект вынести и сделать общий контекст с данными, тут смысл разделения в том, что если в контексте много коллекций сущностей, и у вас создается несколько контекстов в рамках проекта, то это добавляет накладные расходы (скажем так на неиспользуемые сущности в каждом использовании контекста данных), а если у вас контекст идет синглтоном по всему проекту, то тут не важно. Вот неплохая документация https://metanit.com/sharp/entityframework/, ну и если английский знаете https://docs.microsoft.com/en-us/ef/
Алексей: По моей ссылке, заинтересованный человек бы увидел ссылку на хороший шаблон ASP .Net Core+Angular и еще кучу статей, но видать вам это не интересно. Больше вам никто не даст, тем более конкретные вещи, за вас никто искать не будет, так как данная тема давно разжевана и расписана. Это только ваше нежелание поискать.
Tsiren Naimanov: Зачем вам два контекста? наследуйте свой от IdentytyDBContext, а не от DbContext и будет вам счастье. Можете сделать 2 контекста и к одной базе подключаться, в этом нет ничего странного. Единственное с миграциями потяжелее будет.