返回首页

(JSON)。jQuery的原产地*没有被允许访问控制允许原产地:您好,

我做了一个网站的HTML和jQuery。我还做了一个MVC的网站,像一个API函数。这个API返回,套在一个数据库中的数据。

我想,从网站调用AP​​I,获得数据读取。所以我用JSON / AJAX。工作在第一个伟大的,但现在我改变了URL的API的东西,它不工作了。

在德API的一种观点"登录"。这是用来检查登录,并返回一个JSON对象,业务返回的JSON对象和登录打印在屏幕上:

<%@ Page ContentType="application/json; charset=UTF-8" Language="C#" Inherits="System.Web.Mvc.ViewPage<System.Reflection.MethodInfo[]>" %>

<%

    //foreach (var m in Model)

    //{

    //    var parameters = m.GetParameters().Where(p => p.Name != "ticket").ToArray();

 

    //}

    string _username;

    string _password;

 

    if (Request.Form.AllKeys.Count() > 0)

    {

        _username = Request.Form["username"];

        _password =  Request.Form["password"];

    }

    else

    {

        _username = Request.QueryString.Get("username");

        _password =  Request.QueryString.Get("password");

    }

    ViewData["guid"] = (new MyWebsiteBusiness.Users()).Login(_username, _password);

%>

此页被称为网站(一个访问者看到):


好吧,这工作得很好,如果我设置的API URL(如http://www.api.com)。但是那一套,我可以不使用Visual Studio的调试功能,所以我使用localhost(端口55094)。

我开始的API(检查是否登录浏览它的工作原理是,它的工作原理)。我开始的网站和登录...错误:

XMLHttpRequest cannot load http://localhost.:55094/Users/Login?_=1323680334761. Origin http://www.website.com is not allowed by Access-Control-Allow-Origin.

我在谷歌搜索,发现web.config中的一些设置:

{体C3}
这不起作用。其他信息是不完整的或有用的。

谁能帮我?这是推动我疯了!

谢谢

回答

评论会员:{C5的} 时间:2012/02/07
member60
评论会员:游客 时间:2012/02/07
尝试:{5233}这将显示的日期:2011年12月12日,星期一更多的日期格式是指:imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif]格式化成相应的格式日期字段。{A2}]提供更多信息。你可以通过{A3的}]以及