从其他网站捕获已发布数据到AngularJs

时间:2014-04-03 11:39:32

标签: angularjs angularjs-directive angularjs-scope angularjs-ng-repeat angular-ui-bootstrap

我想在AngularJs中准备安全应用程序,它处理与支付相关的公共网站(意味着我们可以从多个网站获取请求在安全网站上付款)。

现在问题我正面临着。

当我们从帖子表单中的某个网站向Angularjs安全应用程序发送数据时,我们无法捕获那些发布的表单数据。 示例: - www.xyz.com是我们以帖子形式捕获用户的一些数据然后发送到我们的AngularJs安全应用程序(secure.xyz.com/app/index.html#lmnpage)进行进一步处理的网站。现在我的问题出现了,如何将http://www.xyz.com数据捕获到https://secure.xyz.com/app/index.html#lmnpage以便进一步处理。

帮助我解决这种情况,因为我是AngularJs的新手。

1 个答案:

答案 0 :(得分:0)

由于cross site scripting问题;您无法将数据从一个域发布到另一个域。

您可以考虑在Angular JSONP对象上尝试$http。它本质上是一个来电。

CORS也可能是一种选择,但我自己并没有使用它。

如果您需要更高级的东西,理论上您可以使用通过JavaScript桥与UI通信的SWF,然后如果您在服务器上放置了crossdomain.xml文件,则调用您的服务器。当然,如果不支持Flash(例如移动设备),这会在浏览器上出现跨平台问题。

[注意:我不知道这些想法与PCI合规性标准的兼容性如何]

相关问题