Вопросы с тегом «asp.net-identity»

Система удостоверений ASP.NET разработана для замены предыдущих систем членства и простого членства ASP.NET.

10
ASP.NET Identity - HttpContext не имеет метода расширения для GetOwinContext
Я скачал и успешно запустил образец удостоверения ASP.NET отсюда: https://github.com/rustd/AspnetIdentitySample Сейчас я нахожусь в процессе реализации ASP.NET Identity Framework в моем проекте и столкнулся с проблемой, которая приводила меня в бешенство весь день ... GetOwinContext() не существует в качестве метода расширения на моем HttpContext Я реализую структуру идентичности в библиотеке …

10
ASP.NET MVC 5 - личность. Как получить текущий ApplicationUser
У меня есть объект Article в моем проекте с ApplicationUserименем свойства Author. Как я могу получить полный объект в настоящее время вошли в систему ApplicationUser? При создании новой статьи я должен установить текущее Authorсвойство .ArticleApplicationUser В старом механизме членства это было просто, но в новом подходе к идентификации я не …

7
Как изменить имена таблиц при использовании удостоверения ASP.NET?
Я использую выпускную версию (RTM, а не RC) Visual Studio 2013 (загруженную с MSDN 2013-10-18) и, следовательно, последнюю (RTM) версию AspNet.Identity. Когда я создаю новый веб-проект, я выбираю «Индивидуальные учетные записи пользователей» для аутентификации. Это создает следующие таблицы: AspNetRoles AspNetUserClaims AspNetUserLogins AspNetUserRoles AspNetUsers Когда я регистрирую нового пользователя (используя шаблон …

4
ASP.NET Identity DbContext путаница
Приложение MVC 5 по умолчанию поставляется с этим фрагментом кода в IdentityModels.cs - этот фрагмент кода предназначен для всех операций идентификации ASP.NET для шаблонов по умолчанию: public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } } Если я создаю новый контроллер, используя представления с Entity Framework, и …

15
Несанкционированная страница входа с возвратом через webapi, а не 401
Как настроить проект mvc / webapi таким образом, чтобы метод webapi, вызываемый из вида бритвы, не возвращал страницу входа, если она не авторизована? Это приложение MVC5, которое также имеет контроллеры WebApi для звонков через JavaScript. Два метода ниже [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> LatestProblems() { // Something here } [Route("api/home/myLatestProblems")] [HttpGet()] …


3
Что такое интерфейс IUserSecurityStampStore <TUser> в ASP.NET Identity?
Глядя на ASP.NET Identity (новая реализация членства в ASP.NET), я столкнулся с этим интерфейсом при реализации своего собственного UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore&lt;TUser&gt; : { // Methods Task&lt;string&gt; GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStoreреализован по умолчанию, EntityFramework.UserStore&lt;TUser&gt;который по существу получает и устанавливает TUser.SecurityStampсвойство. …

3
Какие претензии в ASP .NET Identity
Может кто-нибудь объяснить, что означает механизм претензий в новом ASP.NET Identity Core? Как я могу видеть, есть AspNetUserLoginsтаблица, которая содержит UserId, LoginProviderи ProviderKey. Но я до сих пор не могу понять или найти какую-либо информацию о том, когда данные добавляются в AspNetUserClaimsтаблицу и в каких ситуациях эта таблица используется?

3
Добавление аутентификации удостоверений ASP.NET MVC5 в существующий проект
Я видел много похожих страниц в Интернете, но большинство из них используют новый проект вместо существующего или не имеют необходимых функций. Итак, у меня есть существующий MVC 5проект, и я хочу интегрировать ASP.NET MVC5 Identity с функциями входа в систему, подтверждения электронной почты и сброса пароля . В дополнение к …

4
Хэш-пароль пароля по умолчанию для ASP.NET Identity - как он работает и является ли он безопасным?
Мне интересно, достаточно ли безопасен пароль хэшер, который по умолчанию реализован в UserManager, который поставляется с MVC 5 и ASP.NET Identity Framework? И если да, то не могли бы вы объяснить мне, как это работает? Интерфейс IPasswordHasher выглядит так: public interface IPasswordHasher { string HashPassword(string password); PasswordVerificationResult VerifyHashedPassword(string hashedPassword, string …

9
Как получить текущего пользователя и как использовать класс User в MVC5?
Как я могу получить идентификатор текущего пользователя, вошедшего в систему в MVC 5 ? Я попробовал предложения StackOverflow, но они, похоже, не для MVC 5. Кроме того, какова наилучшая практика MVC 5 при назначении материала пользователям? (например, Userдолжен иметь Items. Должен ли я хранить пользовательские Idв Item? Могу ли я …

9
ASP.NET_SessionId + OWIN Cookies не отправляются в браузер
У меня странная проблема с использованием аутентификации файла cookie Оуэна. Когда я запускаю свой сервер IIS, аутентификация отлично работает в IE / Firefox и Chrome. Я начал проводить тестирование с аутентификацией и входом в систему на разных платформах, и у меня возникла странная ошибка. Спорадически среда Owin / IIS просто …

5
Где находятся страницы входа и регистрации в приложении AspNet Core?
В VS 2017 я создал новое веб-приложение ASP.NET Core. На второй странице мастера я выбрал веб-приложение, а для аутентификации выбрал «Учетные записи отдельных пользователей». Теперь я пытаюсь найти страницы, связанные с / Account / Register и / Account / Login . _Layout.cshtml включает _LoginPartial.cshtml, как и в классическом MVC: &lt;div …

6
Как расширить доступные свойства User.Identity
Я использую MVC5 Identity 2.0, чтобы пользователи могли входить на мой веб-сайт, где данные аутентификации хранятся в базе данных SQL. Asp.net Identity реализован стандартным образом, что можно найти во многих онлайн-руководствах. Класс ApplicationUser в IdentityModels был расширен за счет включения некоторых настраиваемых свойств, таких как целое число OrganizationId. Идея состоит …

13
Как получить текущего пользователя в ядре asp.net
Я хочу получить текущего пользователя для получения информации о пользователе, например электронной почты. Но я не могу этого сделать в ядре asp.net. Я так запуталась. Это мой код. HttpContextпочти равно нулю в конструкторе контроллера. Нехорошо привлекать пользователя к каждому действию. Я хочу получить информацию о пользователе один раз и установить …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.