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.  

以前にセットアップした人MarkLogicCORSいますか?どんな助けでも素晴らしいでしょう。

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 に答える