ошибка тайм-аута операции ожидания в моем проекте - PullRequest
0 голосов
/ 26 сентября 2019

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

Код здесь ...

[HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public async Task<ActionResult> ResetPassword(ResetPasswordViewModel model)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return View(model);
                }
                var user = await UserManager.FindByNameAsync(model.UserName);

                if (user == null)
                {
                    // Don't reveal that the user does not exist
                    TempData["ErrorUsername"] = "Invalid username";
                    return View();
                }
                var result = await UserManager.ResetPasswordAsync(user.Id, model.Code, model.Password);
                if (result.Succeeded)
                {
                    var a = _accountRepo.ResetSupportPassword(user.Id, model.Password);
                    return RedirectToAction("ResetPasswordConfirmation", "Account");
                }
                AddErrors(result);
                return View();
            }
            catch (Exception)
            {

                throw;
            }
        }
...