ServicestackAuthService
专为 REST 风格的 http 响应而设计。因为
AuthService.Post(auth)
返回HttpResult
。所以你可以很容易地通过 JQuery + Ajax 使用它。
但是如果你想将它与经典的 Asp.Net MVC 一起使用:
public ActionResult Login(Auth auth)
{
HttpResult result = (HttpResult)AuthService.Post(auth);
// YOU HAVE TO CHECK IF LOGIN SUCCESSFUL THAN
// IF SUCCESSFUL YOU HAVE TO REDIRECT IF IT HAS REDIRECTURL PARAMETER
//if (result.StatusCode == System.Net.HttpStatusCode.Found)
return View();
}
又怎样?