مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ghahremani

عضویت از 1393/03/02

نقش returnurl در متد login در account controler

  • شنبه 28 بهمن 1396
  • 19:17
تشکر میکنم

با سلام

میخواستم بدونم نقش و کاربرد returnurl در متد های get  و post  در login در کنترلر account چیست.

و چرا ما در دیگر متدها از این استفاده نمیکنیم.

متد را در پایین میگذارم.

با تشکر از شما دوستان

    public ActionResult Login(string returnUrl)
        {
          
            if (HttpContext.User.Identity.IsAuthenticated)
            {
                string url = Convert.ToString(Request.UrlReferrer);

                if (!String.IsNullOrEmpty(url))
                {
                    return Redirect(url);
                }
                else
                {
                    return Redirect("http://localhost/");
                }

            }

            ViewBag.ReturnUrl = returnUrl;
            return View();
        }

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 بهمن 1396
  • 21:18

اگر کاربر قصد ورود به جایی که نیاز به احراز هویت دارد را داشته باشد به صفحه login هدایت میشود و در این پارامتر آدرس جایی که تصمیم داشته بره قرار دارد که میتونید بعد از لاگین به همین آدرس هدایتش کنید 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)