【发布时间】:2018-03-09 18:52:19
【问题描述】:
我们正在将 Angular2 应用程序与第三方托管支付解决方案集成。根据要求,我们必须在 iframe 中显示外部信用卡页面(根据 PCI 合规性)。问题是,我们无法处理来自托管支付解决方案的回调。在回调过程中,当前页面被重定向到一个空白页面,并显示“Cannot POST /paymentlanding-page”。
进一步分析浏览器错误显示“405 - 不允许用于访问此页面的 HTTP 动词”。并在响应标头中显示“允许:获取、标头、选项、跟踪”。
根据我们的严格要求,必须在 Angular2 中解决这个问题,而不是使用 WebAPI 或其他应用程序。
在 AngularJs 2 中使用 POST 方法处理来自外部服务的回调的最佳方法是什么?
任何建议或建议都会得到很大的支持。
【问题讨论】:
标签: .net asp.net-mvc angular callback http-status-code-405