我正在编写一个 C# 网络服务,它提供来自后端网络服务器的数据。如果我想让其他用户使用客户端代码查询此服务,我将如何为他们提供 API 访问权限?
例如,当前 Web 服务在 Domain1.com 上。现在,如果我想让来自 Domain2.com 的人使用 jQuery 访问我的 API,我该怎么做?
最佳答案
您需要使用 JSONP 规范来返回您的数据,而不仅仅是 JSON。参见 http://api.jquery.com/jQuery.getJSON/有关 jQuery 如何处理 JSONP 的完整详细信息。
关于c# - 如果禁止跨浏览器请求,如何启用 API 访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15751477/