我有一个新手问题。这是我第一次将我的.NET网站部署到FTP服务器。我的网站可以发送联系表格以联系我的客户。在本地运行我的网站时,正在发送邮件。但在将其部署到我的FTP托管服务提供商后,对我的方法的调用停止了工作。我收到了下一个错误:
获取http://www.mysiteURL.com/Mail/Test 404(未找到)
ajax调用是这个
$.ajax({
type: "GET",
url: "/Mail/Test" ,
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function (responseMessage) {
toastr.success(responseMessage, "Correo Enviado");
},
failure: function () {
toastr.failure('Fallo en el intento de envío. Intentelo más tarde');
}
});
}
当然我已经替换了仅返回字符串的Test方法的sendMessage方法。 我的根目录下的控制器文件夹是我的MailController。在本地调用相同的方法时工作完全正常。我不明白为什么会这样。
对此主题的任何照明都将非常感激。
答案 0 :(得分:0)
由于相对Url(“/ Mail / Test”)被破坏,这不是错误吗?