Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如果禁止跨浏览器请求,如何启用API访问?_C#_Javascript_Jquery_Asp.net_Ajax - Fatal编程技术网

C# 如果禁止跨浏览器请求,如何启用API访问?

C# 如果禁止跨浏览器请求,如何启用API访问?,c#,javascript,jquery,asp.net,ajax,C#,Javascript,Jquery,Asp.net,Ajax,我正在编写一个C#web服务,它为来自后端web服务器的数据提供服务。如果我想让其他用户使用客户端代码查询此服务,我将如何为他们提供API访问 例如,当前web服务位于Domain1.com上。现在,如果我想让Domain2.com的人使用jQuery访问我的API,我该怎么做?您需要使用JSONP规范来返回数据,而不是只返回JSON。有关jQuery如何处理JSONP的完整详细信息,请参阅。CORS:

我正在编写一个C#web服务,它为来自后端web服务器的数据提供服务。如果我想让其他用户使用客户端代码查询此服务,我将如何为他们提供API访问


例如,当前web服务位于Domain1.com上。现在,如果我想让Domain2.com的人使用jQuery访问我的API,我该怎么做?

您需要使用JSONP规范来返回数据,而不是只返回JSON。有关jQuery如何处理JSONP的完整详细信息,请参阅。

CORS: