Вопросы по теме 'asp.net-core-identity'
Вызов ViewComponent после метода действия
У меня есть следующая страница макета:
<body>
<nav>@Component.Invoke("Navigation")</nav>
<main>@RenderBody()</main>
</body>
ViewComponent , который отображает два разных представления для...
305 просмотров
schedule
09.06.2024
Как вернуть 401 вместо 302 в ASP.NET Core?
Я пытаюсь заставить ASP.NET Core Identity возвращать 401, когда пользователь не вошел в систему. Я добавил атрибут [Authorize] в свой метод, и вместо того, чтобы возвращать 401, он возвращает 302. Я пробовал массу предложений но ничего не работает,...
17808 просмотров
schedule
28.11.2023
Как предоставить пользовательскую реализацию метода UpdateAsync для идентификации asp.net?
Я использую пользовательский идентификатор asp.net и не использую встроенные таблицы asp.net. Я успешно создал пользователя с реализацией пользовательских CreateAsync
Теперь я хочу обновить пользователя с новым зашифрованным паролем, и поэтому я...
3046 просмотров
schedule
13.03.2024
IdentityServer4 Asp.Net Core Identity с настраиваемым хранилищем
Я использую IdentityServer4 с Asp.Net Identity. Мне нужно реализовать собственное хранилище удостоверений, что звучит достаточно просто, но все примеры, которые я вижу, используют ядро EntityFramework, которое я не использую.
Возможно, есть еще...
4257 просмотров
schedule
15.04.2023
Авторизовать пользователя на основе API-ключа, указанного в заголовке запроса в ASP.NET Core
Я пытаюсь переписать некоторые авторизации, которые у меня сейчас есть для ASP.NET 4.6 в ASP.NET Core.
Я понимаю, что авторизация немного изменилась, и мне сложно реализовать мою очень простую стратегию аутентификации в ASP.NET Core.
Мои...
7650 просмотров
schedule
24.02.2022
Использование IProfileService при входе через Google OAuth
Я пытаюсь изменить образец IdentityServer4 AspNetIdentity, чтобы иметь возможность входить в систему как для локальных пользователей, так и для Google.
Я смог сделать это, добавив аутентификацию Google:
app.UseIdentity();...
1174 просмотров
schedule
01.04.2023
Функция блокировки для каждого арендатора .Net Core Identity
Я разрабатываю многопользовательское приложение .NET Core + .NET Core Identity с функцией блокировки . И я хочу сделать функцию блокировки (я имею в виду максимальное количество неудачных попыток входа ), настраиваемую для каждого арендатора....
446 просмотров
schedule
27.10.2023
Получение информации о пользователе на уровне класса в ASP.NET Identity
В ASP.NET Identity 2 or 3 можно ли получить информацию о пользователе на уровне класса? Сценарий следующий: в приложении всего две роли, а именно AdminRole и RegRole . Пользователь в AdminRole может действовать как пользователь в UserRole,...
795 просмотров
schedule
24.03.2022
Как добавить таймаут cookie для аутентификации личности в ASP.NET Core 2
У меня есть производственный проект ASP.NET Core 1.1, который я обновил до ASP.NET Core 2.
Я установил файл cookie проверки подлинности удостоверения ASP.NET Core, подобный этому, в ASP.NET Core 1.1 на 2 часа.
public void...
1123 просмотров
schedule
28.07.2023
Проверка JWT в ASP.NET Core 2.0 завершается неудачно с ошибкой «Авторизация не удалась для пользователя: (null)»
Я использую приложение ASP.NET Core 2.0 (веб-API) в качестве эмитента JWT для создания токена, потребляемого мобильным приложением. К сожалению, этот токен не может быть проверен одним контроллером, но может быть проверен другим (с использованием той...
42143 просмотров
schedule
08.03.2023
Действия контроллера модульного тестирования Asp.net Core Identity
У меня проблема с определением, как и что тестировать.
У меня есть контроллер, который вводит UserManager и вызывает метод CreateAsync для создания нового пользователя.
Я не хочу тестировать диспетчер пользователей Identity, поскольку он уже...
3087 просмотров
schedule
08.04.2023
.NET Core Identity против IdentityServer4
Вопрос: следует ли использовать .Net Core Identity или IdentityServer 4 с Identity
Мне нужно создать приложение с функцией входа / регистрации и разрешить пользователям использовать API для импорта / экспорта данных из моего программного...
12796 просмотров
schedule
09.06.2022
ASP.NET Core 2 Identity/Entity Framework — как получить настраиваемые свойства в классе User?
В настоящее время я получаю пользователя с помощью:
ApplicationUser currentUser = await _userManager.GetUserAsync(User);
но я обнаружил, что таким образом он не содержит пользовательских свойств, например:
public virtual UserImage...
850 просмотров
schedule
21.05.2023
ASP.NET Core 2 — GetUserIdAsync возвращает нулевой результат с идентификаторами GUID
В настоящее время я переношу сайт на ASP.NET Core 2 и получаю следующее исключение, когда я вызываю userManager.GenerateEmailConfirmationTokenAsync(user) с классом пользователя, который расширяет IdentityUser<Guid> :...
463 просмотров
schedule
02.04.2023
Идентификация ядра asp.net - столбец идентификатора - nvarchar (450) - почему?
В таблице dbo.AspNetUsers , используемой ASP.NET Core Identity, столбец Id определяется как nvarchar(450) , как показано на изображении ниже.
В чем причина этого, ведь в этой колонке хранятся гуиды? Если я создаю внешний ключ, ссылающийся на...
1977 просмотров
schedule
05.12.2022
Пользовательский UserManager всегда возвращает null
Я пытаюсь создать свой собственный UserManager , расширяющий оригинал, и когда я выполняю поиск по электронной почте, пользователь не найден. Но если я делаю поиск из контекста, если я нахожу пользователя (см. метод Get ). Чтобы убедиться, что он...
1829 просмотров
schedule
19.08.2022
Авторизовать только определенные методы Http в ASP.NET Core
Я хотел бы потребовать одну политику для всех действий на контроллере, и я хотел бы также потребовать вторую политику для всех вызовов «методов редактирования» HTTP (POST, PUT, PATCH и DELETE). То есть методы редактирования должны требовать обеих...
1796 просмотров
schedule
07.04.2022
Асинхронные накладные расходы Asp.Net Core Identity в пользовательских хранилищах
При разработке основного веб-приложения Asp.Net мне нужно было добавить в свой проект идентификацию Asp.Net Core. Однако мне нужна была лишь небольшая часть Identity, потому что, например. Я знаю, что это приложение никогда не позволит сторонним...
259 просмотров
schedule
25.03.2023
Понимание основной идентичности Mvc
Я пытался найти объяснение, но довольно кратко говорю о том, как именно идентичность работает с ядром mvc. Я нашел множество руководств о том, как это реализовать, и у меня есть, и все это отлично работает, но я хочу понять это под капотом, по...
315 просмотров
schedule
17.10.2023
UserManager.FindByEmailAsync возвращает значение null, но пользователь существует в базе данных
UserManager.FindByEmailAsync возвращает null , но пользователь существует в базе данных.
Код ниже объясняет странную проблему:
var email = info.Principal.FindFirstValue(ClaimTypes.Email);
var test = new...
2893 просмотров
schedule
19.05.2022