Настроить дизайн страницы входа для типа аутентификации: индивидуальная учетная запись пользователя ASP.NET core 2.1, MVC, c#

Я пытаюсь реализовать OAuth2.0 для своего веб-приложения. Я сделал это по ссылке это.

Я зарегистрировался у 2 внешних провайдеров Microsoft и Google. Я также добавил аутентификацию в файл startup.cs.

Поэтому, когда я запускаю приложение, нажимаю кнопку «Войти» в правом верхнем углу, отображается страница входа. Отображаемый URL-адрес: https://localhost:44325/Identity/Account/Login.

Но я не могу найти эту страницу в своем решении. Я хочу изменить дизайн этой страницы и хочу сделать ее своей первой страницей, как только открою приложение.

Настроить дизайн страницы входа для типа аутентификации: индивидуальная учетная запись пользователя ASP.NET core 2.1, MVC, c#

Как мне это сделать?

Редактировать

Настроить дизайн страницы входа для типа аутентификации: индивидуальная учетная запись пользователя ASP.NET core 2.1, MVC, c#

Microsoft.AspNetCore.Identity.UI находится в проекте, и, скорее всего, есть также область с именем Identity. Это не одна страница, а множество из них, составляющих Identity. Ищите Район, и вы найдете их.

mvermef 05.03.2019 05:48

@mvermef я видел там. Ничего не нашел. Я прикрепил снимок экрана к вопросу для справки.

CrazyCoder 05.03.2019 06:05

Это функция сборки, которую я перечислил, страницы находятся в сборке...

mvermef 05.03.2019 06:08

@mvermef Я могу показаться глупым, но не могли бы вы уточнить свой ответ, пожалуйста. Я не нахожу папки с именем Assembly :|

CrazyCoder 05.03.2019 06:11
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
15
6
8 267
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Чтобы оставить комментарий, чтобы я отправил его в качестве ответа, следуйте инструкциям на этом отвечать.

Я просто щелкнул проект правой кнопкой мыши, выбрал Add -> New Scaffold Item, выбрал Identity в новом диалоговом окне на левой панели и следовал инструкциям.

Страницы login.cshtml были созданы в каталоге Areas/Identity/Pages/Account.

2 дня пытался понять, почему я больше не мог найти модели просмотра, и это было так просто. Спасибо. Просто чтобы другие знали, вам нужно будет полностью очистить и перекомпилировать ваше приложение, иначе вы получите ошибки.

Suit Boy Apps 21.08.2019 19:52

Кажется, это можно сделать и через CLI, но это не очень просто: andrewlock.net/…

Eric Eskildsen 12.07.2021 17:28

Другие вопросы по теме