Erro na execução do ajax
03/07/2015
0
Olá à todos.
Estou com um problema que só aparece ao publicar o projeto.
tenho um JS que faz uma chamada, através do Ajax, à uma action no controller Home.
Acontece que ao executar ele dá erro 404. No meu computador não acontece isso, só quando publico o site.
Segue as rotinas:
Alguém pode me ajudar?
Antecipadamente, agradeço
Diógenes
Estou com um problema que só aparece ao publicar o projeto.
tenho um JS que faz uma chamada, através do Ajax, à uma action no controller Home.
Acontece que ao executar ele dá erro 404. No meu computador não acontece isso, só quando publico o site.
Segue as rotinas:
[HttpPost] [ValidateAntiForgeryToken()] public ActionResult AutenticaUsuario(string username, string password, bool rememberme, string acesso) { LoginModel loginModel = new LoginModel(); loginModel.Usuario = username; loginModel.Senha = password; loginModel.Acesso = acesso; string msgErro = string.Empty; CustomAutenticacaoProvider autenticacaoProvider = new CustomAutenticacaoProvider(); if (autenticacaoProvider.Autenticar(loginModel, out msgErro)) { return Json(true, JsonRequestBehavior.AllowGet); } else { return Json(false, JsonRequestBehavior.AllowGet); } } JS GeoMailing.Identity = { LoginIntoStd: function (username, password, rememberme, acesso, antiForgeryToken, successCallback, failureCallback) { var data = { "__RequestVerificationToken": antiForgeryToken, "username": username, "password": password, "rememberme": rememberme, "acesso": acesso }; $.ajax({ url: "/Home/AutenticaUsuario", type: "POST", data: data }) .done(function (loginSuccessful) { if (loginSuccessful) { successCallback(); } else { failureCallback("Tentativa de login inválida."); } }) .fail(function (jqxhr, textStatus, errorThrown) { failureCallback(errorThrown); }); } }
Alguém pode me ajudar?
Antecipadamente, agradeço
Diógenes
Diógenes Freitas
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)