当前位置:编程学习 > C#/ASP.NET >>

MVC中定一个一个方法使其他网站可访问


[HttpPost]
public ActionResult MVCTest()
{
return Json("{test:1}");
}


该方法在A项目中.
在A项目中使用jQuery 这样没有问题
$.post('@Url.Content("~/Test/MVCTest")','',function(data){
data; 
});


想让这个方法为公共的,其他的项目也可以访问这个链接.在post方法中改为网站路径再post貌似接收不到。 --------------------编程问答-------------------- 其他网站post的是那个网站目录下的,这个网站当然收不到了,需要写完整的url路径吧 --------------------编程问答-------------------- http://www.asp.net/web-api --------------------编程问答-------------------- 那是 跨域了,想公用,了解一下分布式开发。 --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
其他网站post的是那个网站目录下的,这个网站当然收不到了,需要写完整的url路径吧


是写的完整的URL。现在通过后台post给服务器是可以接收到的,但是jQuery貌似不行. --------------------编程问答-------------------- jquery ajax跨域,得用jsonp,而且只直接get方式的
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,