我们有Java Spring Web应用程序提供Restful webservices(JSON)。所有请求都通过Datapower进行基本身份验证代理。这些服务是从原生iOS应用程序调用的,一切正常。
我们现在正在构建一个使用相同服务的混合应用程序。尝试使用Angular $ http.post()调用相同的服务时出现CORS错误。我能够通过在我的本地开发机器上的Java Web应用程序上添加CORS过滤器来克服这个问题,它似乎有用。
我想知道这是否可行,或者我们可以在Datapower设备上做些什么来完成相同的工作,从而无需更新Java Web App。
答案 0 :(得分:0)
您需要在响应上设置标头。不确定您使用的DP服务,但使用任何方法设置以下标头。