Inquiridor
Erro No Transport quando o Jquery tenta acessar o WCF. Jquery ( web Application) e WCF ( em outro web aApplication)

Pergunta
-
Possuo 2 web application
A primeira web application ( Name Space: Client_Side ) -> È para os códigos client-side
A segunda web application ( Name Space: WCF ) -> è para os WCF Ajax Enabled WCF Service.
Quando o Jquery tenta acessar o wcf está dando erro de No Transport.
$.ajax({ url: "http://localhost:8008/wcfLogin.svc/login", type: "POST", data: JSON.stringify({ 'usuario': $("#username").val(), 'senha': $("#password").val() }), contentType: "application/json", dataType: 'json', processData: true, success: function (msg) { if (msg.d == false) $('body').showMsgBox({ type: 'error', top: '50%', left: '50%', title: 'Erro ao autenticar o usuário', bgFadeIn: '#CCC', msg: 'Usuário ou Senha inválidos.' }); else $('body').showMsgBox({ type: 'exclamation', top: '50%', left: '50%', title: 'Autenticar usuário', bgFadeIn: '#CCC', msg: 'Dados válidos.' }); }
error: function (xhr) {
if (xhr.responseText) {
var err = xhr.responseText;
alert(err);
}
}
});Por que ocorre o erro ?
Todas as Respostas
-
-
namespace WCF { [ServiceContract(Namespace = "")] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class wcfLogin { clsDataBase clsDataBase = new clsDataBase(); [OperationContract(), WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)] public Boolean login(string usuario, string senha) { SqlDataReader drLogin = clsDataBase.executeReader(String.Format("Select * from tb_usuario where use_name = '{0}' and use_password = '{1}'", usuario, senha)); if (drLogin.Read()) { if (drLogin.HasRows == true) return true; else return false; } clsDataBase.closeConection(); return false; } } }
-
-