【问题标题】:How to add Access-Control-Allow-Origin="*" to the response header in WSO2 DSS如何将 Access-Control-Allow-Origin="*" 添加到 WSO2 DSS 中的响应标头
【发布时间】:2014-03-30 21:51:07
【问题描述】:

我用 WSO2 DSS 做了一个数据服务。它可以处理类似 REST 的查询,例如 get services/person/get_name?id=1000 并通过 http 以 json 格式发送响应。我想在响应的 http 标头中添加一个参数 - Access-Control-Allow-Origin"="*"(使用 jquery ajax 进行跨域脚本)。有没有办法添加参数?谢谢!

【问题讨论】:

  • 您可能需要在 DSS 前面加上一个 ESB REST API,并在 ESB REST API 的 outSequence 中添加上述标头。
  • 感谢您的评论。我们可以不用 ESB 吗??
  • 您可以使用 WSO2 ESB 并在其上安装 DSS 功能。
  • 我想在不使用 WSO2 ESB 的情况下解决这个跨域问题,有什么选择吗??

标签: jquery cross-domain wso2 wso2dss


【解决方案1】:

WSO2 DSS 没有支持“Access-Control-Allow-Origin”的实现。

您有 3 种选择来实现这一目标

  1. 编写您自己的自定义axis2处理程序
  2. 使用 ESB 并公开您的 REST 服务
  3. 使用 API 管理器并公开您的 REST 服务。

【讨论】:

  • 是否有关于您的第一个选项(自定义 axis2 处理程序)的文档或博客?
猜你喜欢
  • 1970-01-01
  • 2023-01-13
  • 1970-01-01
  • 2011-06-27
  • 2012-09-19
  • 2020-09-21
  • 2021-12-16
  • 2017-01-18
相关资源
最近更新 更多