public ActionResult GetAccount(string username, [FromQuery] string password) { /* 登录账户 若验证成功 则返回token*/ var account = _accountsService.Get(username); if (account == null) { return(NotFound("username or password error.")); } if (!_accountsService.CheckPassword(account, password)) { return(NotFound("username or password error.")); } // 为客户端产生token var token = _tokensService.NewToken(account.Id, account.Username); var response = new Response <Dictionary <string, string> >(new Ok()) { resultBody = new Dictionary <string, string>() { ["token"] = token } }; return(Ok(response)); }