Angular开发人员需要一个路径来调用来自aem页面的内容

时间:2017-09-15 15:36:57

标签: aem

我生成了json文件并给出了路径/bin//filename.json。我能够以作者模式查看json文件,但不能在发布中查看。我们的aem ops团队表示,他们无法将垃圾箱视为公共垃圾箱。尝试更改路径,使用js生成json路径文件现在在路径/content//***/filename.json,我可以在作者模式下看到但不能在发布中看到。< / p>

我的问题是,我可以尝试其他任何方式。如果有任何其他想法做出评论,请。

谢谢。

2 个答案:

答案 0 :(得分:0)

或者只是简单:Angular获取逐页调用内容.infinity.json Examp:

您的信息页是:/mysite/en/home.html

我们更改为:/mysite/en/home.infinity.json

更多详情:https://forums.adobe.com/thread/2337725

祝你好运

答案 1 :(得分:-1)

我们使用url下的/bin/..打开SlingServlet

首先创建一个slingSevlet

@SlingServlet(paths="/bin/filename.json", methods = "GET", metatype=true)

然后检查过滤器并确保/bin/filename.json接受GET请求:

  1. curl 'http://localhost:4502/system/console/configMgr'
  2. 搜索&#39; Apache Sling Referrer过滤器&#39;
  3. 检查配置