首页 > 解决方案 > 为什么邮递员不能创建休息实例但 curl 可以?(只有邮递员有什么办法吗?)

问题描述

<error xmlns="http://marklogic.com/xdmp/error">
    <status-code>500</status-code>
    <status>Internal Server Error</status>
    <message-code>REST-INVALIDREQUEST</message-code>
    <message>REST-INVALIDREQUEST: (rest:INVALIDREQUEST) Invalid request: Host does not match origin or inferred origin, or is otherwise untrusted.</message>
</error>

上述错误消息是从 marklogic 服务器发送到邮递员的。邮递员是否有任何其他修复或方法可以做同样的事情。请让我知道!

标签: marklogic

解决方案


CSRF 作为一种安全措施应用于 MarkLogic REST api,目前没有办法。可能有 Chrome 插件可以绕过这个,但恐怕你必须自己寻找。

另一种选择可能是在 MarkLogic 前面放置一个透明代理。有多种方法可以做到这一点。

请注意,这不仅仅针对 MarkLogic,其他具有严格安全性的产品也会受到此影响。


推荐阅读