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

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

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

Return Url در Asp.net Core

  • سه شنبه 16 بهمن 1397
  • 10:51
تشکر میکنم

سلام 
من میخواهم وقتی در سایت به سبد خرید رفت از اونجا لاگین کرد دوباره بعد لاگین بیاد جای قبلی یعنی سبد خرید (Login با تابع ایجکس فراخوانی و داخل مدال نمایش داده میشه)
به چه صورت ReturnUrl باید مقدار دهی کنم چون همیشه null هست .
از کجا کلا ReturnUrl مقدار دهی میشه ؟

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

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

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 16 بهمن 1397
  • 11:14

در این پروژه پیداسازی شده آن را بررسی کنید.

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • سه شنبه 16 بهمن 1397
  • 11:54

ممنون

StartUp این خط رو ننوشته بودم 

    options.ReturnUrlParameter = "returnTo";



 public async Task<IActionResult> Login(string returnTo = null)
        {
            // Clear the existing external cookie to ensure a clean login process
            await HttpContext.SignOutAsync(IdentityConstants.ExternalScheme);

            ViewData["ReturnUrl"] = returnTo;

            return PartialView();
        }


ولی من صفحه لاگین رو با ajax فراخوانی می کنم وهمیشه returnto ، خالی هست میشه علتش ajax باشه ؟

function Login() {
    $.ajax({
        url: "/Account/Login",
        type: "Get",
    }).done(function (result) {
        $('#myModal_log').modal('show');
        $('#modal-body-log').html(result);
    })
}

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

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

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

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