• 1400/02/24

نمایش ندادن صفحه SuccessRegister در هاست :

سلام دوستان 

سایت رو پابلیش کردم وقتی میخوام ثبت نام کنم این خطا رو میده 

  • 1400/02/24
  • ساعت 11:13

سلام دوست من 

دستت دردنکنه داداش 

اینم کد کنترلر

[Route("Register")]
        [HttpPost]
        public IActionResult Register(RegisterViewModel register)
        {
            if (!ModelState.IsValid)
            {
                return View(register);
            }


            if (_userInterface.IsExistUserName(register.UserName))
            {
                ModelState.AddModelError("UserName", "نام کاربری معتبر نمی باشد");
                return View(register);
            }

            if (_userInterface.IsExistEmail(FixedText.FixEmail(register.Email)))
            {
                ModelState.AddModelError("Email", "ایمیل معتبر نمی باشد");
                return View(register);
            }


            var user = new User()
            {
                ActiveCode = NameGenerator.GenerateCode(),
                Email = FixedText.FixEmail(register.Email),
                IsActive = false,
                Password = PasswordHelper.EncodePasswordMd5(register.Password),
                RegisterDate = DateTime.Now,
                UserAvatar = "Defult.jpg",
                UserName = register.UserName
            };
            _userInterface.AddUser(user);
            var body = _viewRenderService.RenderToStringAsync("_ActiveEmail", user);
            SendEmail.Send(user.Email, "فعال سازی حساب کاربری", body);
            _logger.LogInformation("SuccessRegister");
            return View("SuccessRegister", user);
        }

  • 1400/02/24
  • ساعت 11:44

بله رو IIS درسته روی هاست مشکل خورده 

 


  • 1400/02/24
  • ساعت 11:52

موقع ثبت نام کاربر رو اد میکنه تو دیتابیس فقط SuccesRegister رو نشون نمیده 

بخش های دیگه رو تست  کردم اوکی بوده 


  • 1400/02/24
  • ساعت 11:57

View رو چطوری چک کنم داداش؟


  • 1400/02/24
  • ساعت 12:08

باید دقیقا  کجا باشه؟

Shared?

یا جای دیگه؟


  • 1400/02/24
  • ساعت 12:18

اوکی تست کنم داداش

خبرشو  میدم 


  • 1400/02/24
  • ساعت 13:59

جواب نگرفتم آقا مهران لطف میکنی یه دید بندازی  الان 3 روزه درگیرشم 


  • 1400/02/28
  • ساعت 08:47

دوست عزیز کدها مشکلی نداره چون کاربر در دیتابیس ذخیره میشه ، مشکل شما مربوط به قسمت ارسال کد فعال سازی به ایمیل کاربر هستش ، پس باید اطلاعات مربوط به smtp ایمیل مربوط به هاست خریداری شده را با اطلاعات ایمیل قبلی جایگزین کنید.


logo-samandehi