5

我正在MarkLogic 7运行CentOS 6.5 box. 我的HTML/JS应用程序托管在同一台机器上的 MarkLogic HTTP 服务器上。该应用程序在端口 8003 上运行,并且需要通过REST API在不同端口 8007 上运行的访问数据。当我在我的应用程序中使用AJAX请求时,我收到一条错误消息

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://172.16.100.104:8003' is therefore not allowed access.  

有没有人提前MarkLogic安排的?CORS任何帮助都会很棒。

4

1 回答 1

2

您可以使用https://docs.marklogic.com/xdmp:add-response-header来设置Access-Control-Allow-Origin标题。对于需要使用跨站点请求的每个端点,您都必须这样做:https ://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS有详细信息。

于 2014-06-17T19:29:08.100 回答