无法加载JSON-LD远程上下文

时间:2014-04-17 05:14:50

标签: json json-ld

我正在尝试使用JSON-LD,我在加载远程上下文时遇到问题,我不断收到错误“Derefencing a URL没有产生有效的JSON-LD对象”。

我已将上下文从http://json-ld.org/contexts/person复制到我们的服务器(http://vocab.lappsgrid.org/person.jsonld),我正在JSON-LD操场上进行测试(http://json-ld.org/playground/)。我的第一个想法是返回文档的内容类型不正确,但我已经双重检查,内容类型是application / ld + json所以我不知道还有什么可能是错的;据我所知,这两个上下文是相同的,所有相关的标题字段都是相同的。

有人能发现问题吗?

2 个答案:

答案 0 :(得分:4)

我认为这可以在public-linked-json@w3.org邮件列表中找到答案。如果您期望像JSON-LD游乐场那样取消引用您的上下文,那么您需要确保将CORS标头设置为允许从定义上下文的站点以外的其他位置进行访问。

答案 1 :(得分:0)

是的,那是我发给邮件列表的帖子,而且CORS标题设置不正确是一个问题。