我正在寻找一种方法:
做一个跨域纯 JSON 请求 a-la YUI IO ( http://developer.yahoo.com/yui/3/examples/io/io-xdr.html与基本身份验证)
或者,
让 Sharepoint 2010 的 ListData.svc 支持 JSON-P(例如 /_vti_bin/listdata.svc/?$format=json&$callback=loaded),因此我可以使用 jQuery.ajax 发出基本身份验证请求。
澄清一下,我不确定上面的 Yahoo 示例如何支持基本身份验证(jQuery 很简单)。其次,Sharepoint 2010 在尝试 JSON-P 时抛出的错误是:
查询参数“$format”以系统保留的“$”字符开头,但无法识别。
我知道我们可以通过http://code.msdn.microsoft.com/DataServicesJSONP 改造标准 WCF 数据服务,但我不确定 Sharepoint。
我相信有些人可以想象这将非常有用。有谁知道这是如何工作的?