Asp.net mvc 3 MVC.NET从外部Web应用程序访问Post方法
我在MVC3.NET中有一个Web应用程序,可以在内部网的本地机器上正常工作。 现在我需要有另一个项目,在网络托管,必须访问一些方法从以前的应用程序 但是当我使用jQuery发布帖子时,另一个应用程序返回了HTTP错误500 我的想法是,我需要登录并从web主机中的其他应用程序在intranet中的计算机中制作一些东西 这里是Web托管中的jQuery方法:Asp.net mvc 3 MVC.NET从外部Web应用程序访问Post方法,asp.net-mvc-3,c#-4.0,Asp.net Mvc 3,C# 4.0,我在MVC3.NET中有一个Web应用程序,可以在内部网的本地机器上正常工作。 现在我需要有另一个项目,在网络托管,必须访问一些方法从以前的应用程序 但是当我使用jQuery发布帖子时,另一个应用程序返回了HTTP错误500 我的想法是,我需要登录并从web主机中的其他应用程序在intranet中的计算机中制作一些东西 这里是Web托管中的jQuery方法: function enviar(frase,mostrar) { $.ajax({ type: 'POST', url:
function enviar(frase,mostrar) {
$.ajax({
type: 'POST',
url: "http://xxxx:8022/ControllerA/Method",
contentType: 'application/json',
data: $.toJSON(frase),
dataType: 'json',
success: function (data) {
if (data.exito) {
if(mostrar)
alert('Su mensaje ha sido enviado.');
}
else {
alert(data.mensaje);
if (data.error == 2) {
window.location = "/Home/LogOff";
}
}
}
});}
这里是本地机器的代码:
[HttpPost]
public ActionResult createPhrases(FrasesModel model)
{
int IdNegocio = 1;
try
{
//SomeLogic
return Json(new { success= true });
}
else {
return Json(new { success= false, error=2 });
}
}
catch (Exception)
{
return Json(new { success= false, error = 1 });
}
}
我是否需要在WebConfig或Global.aspx中进行特定配置