【问题标题】:Enable CORS on GraphDB在 GraphDB 上启用 CORS
【发布时间】:2020-02-09 14:55:29
【问题描述】:

问题中的所有内容。
补充资料:

  • 使用 Win 10,GraphDB 免费,9.1.1 • RDF4J 3.0.1 • 连接器 12.0.2
  • 我在控制台中添加了=>设置,graphdb.workbench.cors.enable / true + Set + restart
  • 我还尝试在文件 C:\Users\admin\AppData\Local\GraphDB Free\app\GraphDB Free.cfg + 重启的 [ArgOptions] 下设置参数“-Dgraphdb.workbench.cors.enable=true” /li>

我仍然得到“访问 'http://localhost:7200/repositories/...from origin 'http://localhost:8080' 已被 CORS 策略阻止...

【问题讨论】:

  • 响应的 HTTP 状态码是什么?您可以使用浏览器开发工具中的网络窗格进行检查。是 4xx 还是 5xx 错误而不是 200 OK 成功响应?

标签: cors graphdb


【解决方案1】:

启用 CORS 功能的最快方法是使用以下两个 Java 参数: ./graphdb -Dgraphdb.workbench.cors.enable=true -Dgraphdb.workbench.cors.origin=* 或者,您可以将它们添加到 graphdb.in.sh / graphdb.in.cmd。要检查什么是活动配置,请参阅:

帮助 > 系统信息 > 工作台中的配置参数

【讨论】:

    猜你喜欢
    • 2022-06-16
    • 2014-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-16
    • 2019-05-23
    • 1970-01-01
    • 2014-10-31
    相关资源
    最近更新 更多