asp.net-identity- все статьи тега


Identity 3-хранить утверждения в базе данных, но не файлы cookie

In.net core Identity 3-Можно ли по умолчанию не хранить утверждения пользователей или роли в файле cookie Identity, а хранить их только в базе данных? Другими словами, если вы хотите получить доступ к утверждениям, вам придется загрузить их явно. Не удалось выяснить, как настроить это, используя встроенную функциональность Identity и схему по умолчанию. ...

Постоянные Файлы Cookie Удаляются При Закрытии Браузера-Identity 2.0

Я использую asp.net identity 2.0 для управления логинами пользователей. Я следую примеру для Identity 2.0 и не могу заставить файл cookie сохраняться после закрытия всего браузера. Это происходит во всех браузерах. Код: Контролер Счета public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (!ModelState.IsValid) { return View(model); } var result = await SignInHelper.PasswordSignIn(model.Email, model.Password, isPersistent: true, shou ...

ASP.NET MVC 5-идентичность. Как получить текущий ApplicationUser

у меня есть статья сущности в моем проекте, которые ApplicationUser свойство с именем Author. Как я могу получить полный объект текущего журнала ApplicationUser. При создании новой статьи я должен установить Author в собственность Article в течение ApplicationUser. в старом механизме членства это было просто, но в новом подходе идентичности я не знаю, как это сделать. Я пытался сделать это таким образом: добавить оператор using для расширения личности : using Microsoft.AspNet.Identity; зате ...

Что такое ASP.NET интерфейс Iusersecuritystampstore Identity?

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

ASP.NET sessionId + OWIN Cookies не отправляются в браузер

у меня есть странная проблема с использованием аутентификации OWIN cookie. когда я запускаю свою аутентификацию сервера IIS, она отлично работает на IE / Firefox и Chrome. Я начал делать некоторые тесты с проверкой подлинности и входа в систему на разных платформах, и я придумал странную ошибку. Спорадически Owin framework / IIS просто не отправляет куки-файлы в браузеры. Я введу имя пользователя и пароль, который является правильным код работает, но не куки доставляется в браузер вообще. Если ...

Как получить текущий идентификатор пользователя, вошедшего в систему ASP.NET Керн

Я делал это раньше с MVC5 с помощью User.Identity.GetUserId() но это не работает здесь. Элемент User.Identity Не есть GetUserId() метод Я использую Microsoft.AspNet.Identity ...

Безопасности долг - как реализовать OAuth2, которые токенов

я использую шаблон Web Api 2, который поставляется с Visual Studio 2013, имеет некоторое промежуточное программное обеспечение OWIN для аутентификации пользователей и тому подобное. на OAuthAuthorizationServerOptions Я заметил, что сервер OAuth2 настроен для раздачи токенов, срок действия которых истекает через 14 дней OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/api/token"), Provider = new ApplicationOAuthProvider(PublicClientId,UserM ...

Как изменить тип идентификатора в Microsoft.сеть САШ.Тождественность.EntityFramework.IdentityUser

(ASP.NET MVC 5, EF6, VS2013) Я пытаюсь выяснить, как измените тип поля " Id " со string на int тип: Microsoft.AspNet.Identity.EntityFramework.IdentityUser чтобы новые учетные записи пользователей были связаны с целочисленным идентификатором, а не с идентификатором GUID. Но похоже, что это будет сложнее, чем просто добавить новое свойство Id с типом int в мой производный пользовательский класс. Взгляните на эту сигнатуру метода: (из сборки Microsoft.сеть САШ.Тождественность.Ядро.dll) public ...

Обновление пользовательских данных - ASP.NET идентичность

я добавил пользовательские поля к ApplicationUser класс Также я создал форму, через которую пользователь может вводить/редактировать поля. Однако по какой-то причине я не могу обновить поля в базе данных. [HttpPost] [ActionName("Edit")] [ValidateAntiForgeryToken] public async Task<ActionResult> Manage(EditProfileViewModel model) { if (ModelState.IsValid) { // Get the current application user var user = User.Identity.GetApplicationUser(); // Update the deta ...

Как изменить проверку пароля в ASP.Net MVC Identity 2?

Как изменить проверку пароля в ASP.Net MVC5 идентичность 2 ? спасибо ...