我有注册方法,就像
public async Task<ActionResult> O365Login()
和两个登录方法
public async Task<ActionResult> Login(LoginViewModel model, string returnUrl)
public ActionResult Login(string returnUrl)
现在我想重定向到asynch login
方法但是当我写return RedirectToAction("Login", "Account");
时,这将返回到我的public ActionResult Login(string returnUrl)
。
有人可以帮助我使用语法重定向到asynch login
方法
答案 0 :(得分:0)
RedirectToAction
应该按照您的方式工作 - 它会发出HTTP 301重定向。将重定向到同步或异步的位置并不重要。
您需要了解RedirectToAction
没有直接调用Login(LoginViewModel model, string returnUrl)
进程。重定向到操作发送回复给浏览器客户端说&#34;你应该去/登录/帐户?params = blah`。