Запитання з тегом «asp.net-identity»

Система ідентичності ASP.NET призначена для заміни попередніх систем членства в ASP.NET та простого членства.

13
Налаштуйте Microsoft.AspNet.Identity, щоб дозволити адресу електронної пошти як імені користувача
Я в процесі створення нового додатка і почав використовувати EF6-rc1, Microsoft.AspNet.Identity.Core 1.0.0-rc1, Microsoft.AspNet.Identity.EntityFramework 1.0.0-rc1, Microsoft.AspNet.Identity .Owin 1.0.0-rc1 тощо, і вчора, випускаючи RTM, я оновив їх через NuGet сьогодні ввечері до RTM. Крім декількох змін коду до роботи, яку я робив до цього часу, все, здавалося, йшло добре, поки я не …

3
Яка перевага використання async з MVC5?
Яка різниця між: public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe); if (result.Success) { return Redirect("~/home"); } else { AddErrors(result); } } return View(model); } і: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult …

8
Отримайте поточного користувача в межах дії ApiController, не передаючи ідентифікатор користувача як параметр
Як отримати поточного користувача в межах захищеної дії ApiController, не передаючи userName або userId як параметр? Ми припускаємо, що це доступно, оскільки ми перебуваємо в межах безпечної дії. Перебування в безпечній дії означає, що користувач вже пройшов аутентифікацію, а запит має її маркер-носія. З огляду на те, що WebApi дозволив …


9
Ідентичність ASP.NET із базою даних EF First MVC5
Чи можна використовувати новий Asp.net Identity з Database First та EDMX? Або лише з кодом спочатку? Ось що я зробив: 1) Я створив новий проект MVC5 і запропонував новій ідентифікації створити нові таблиці користувачів і ролей у моїй базі даних. 2) Потім я відкрив свій файл бази даних First EDMX …

11
Створення ролей в Asp.net Identity MVC 5
Існує дуже мало документації про використання нової Asp.net Identity Security Framework. Я зібрав усе, що міг спробувати створити нову Роль та додати до неї Користувача. Я спробував наступне: Додати роль в ASP.NET Identity схоже, що це могло отримати інформацію з цього блогу: створення простого додаткового завдання з ідентифікацією asp.net та …

7
ASP.NET Core Identity - отримати поточного користувача
Щоб отримати поточно зареєстрованого користувача в MVC5, нам потрібно було лише: using Microsoft.AspNet.Identity; [Authorize] public IHttpActionResult DoSomething() { string currentUserId = User.Identity.GetUserId(); } Тепер, з ASP.NET Core, я вважав, що це має працювати, але це видає помилку. using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Http; private readonly UserManager<ApplicationUser> _userManager; [HttpPost] [Authorize] public async Task<IActionResult> …

4
Отримайте поточний ідентифікатор користувача в ASP.NET Identity 2.0
Я щойно перейшов до використання нової версії 2.0 Identity Framework. В 1.0 я міг отримати об'єкт користувача за допомогою manager.FindByIdAsync(User.Identity.GetUserId()). GetUserId()Метод , здається, не існує у версії 2.0. Тепер все, що я можу зрозуміти, це використовувати, manager.FindByEmailAsync(User.Identity.Name)які посилання на ім’я користувача в таблиці користувачів. У моїй програмі це встановлено так …

4
Безпека OWIN - Як застосувати оновлені маркери OAuth2
Я використовую шаблон Web Api 2, який постачається разом з Visual Studio 2013, має проміжне програмне забезпечення OWIN для автентифікації користувачів тощо. У OAuthAuthorizationServerOptionsI зауважив , що OAuth2 сервер налаштований , щоб роздати лексем, закінчується через 14 днів OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/api/token"), Provider = new …

1
Як реалізувати власну автентифікацію в ASP.NET MVC 5
Я розробляю додаток ASP.NET MVC 5. У мене є БД, з якої я створив свою модель даних сутності ADO.NET. У мене в цій БД є таблиця, яка містить стовпець "ім’я користувача" та "пароль", і я хочу використовувати їх для реалізації автентифікації та авторизації в моєму веб-додатку; Я не можу створити …

22
Як локалізувати повідомлення про помилки імені користувача і пароля ASP.NET Identity?
Чи можна надати локалізовані рядки для "системних" повідомлень про помилки ASP.NET Identity v1, наприклад " Ім'я XYZ вже взято " або " Ім'я користувача XYZ недійсне, може містити лише літери або цифри "?

4
Як визначити правила пароля для ідентифікації в ASP.NET 5 MVC 6 (vNext)?
Постачальник ідентифікаційних даних за замовчуванням, наданий в ASP.NET 5, має дуже суворі правила паролів за замовчуванням, що вимагає введення малих літер, великих літер, небуквено-цифрових символів та цифр. Я шукаю спосіб змінити вимоги до пароля для постачальника. Раніше в ASP.NET 4 постачальника можна було налаштувати за допомогою XML-файлу Web.config, як відповіли …

1
Реєстрація зовнішніх логінів Web API 2 від декількох клієнтів API за допомогою OWIN Identity
Я хотів би мати таку архітектуру (для цього прикладу я склав назву продукту): Додаток Web API 2 працює на одному сервері http://api.prettypictures.com Клієнтська програма MVC 5 працює на іншому сервері http://www.webpics.com Я хотів би www.webpics.com клієнтська програма використовувала API Pretty Pictures для: Зареєструйте нові акаунти за допомогою імені користувача та …

12
Оновлення даних користувача - ідентифікація ASP.NET
Я додав власні поля до ApplicationUserкласу. Я також створив форму, за допомогою якої користувач може вводити / редагувати поля. Однак з якихось причин я не можу оновити поля в базі даних. [HttpPost] [ActionName("Edit")] [ValidateAntiForgeryToken] public async Task<ActionResult> Manage(EditProfileViewModel model) { if (ModelState.IsValid) { // Get the current application user var …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.