AngularJs 通过 POST 方法处理回调
AngularJs to handle callback via POST method
我们正在将我们的 Angular2 应用程序与第 3 方托管支付解决方案集成。根据要求,我们必须在我们的 iframe 中显示外部信用卡页面(根据 PCI 合规性)。问题是,我们无法处理来自托管支付解决方案的回调。回调时,当前页面被重定向到空白页面,并显示“Cannot POST /paymentlanding-page”。
进一步分析浏览器错误“405 - 不允许用于访问此页面的 HTTP 动词”。在响应 Headers 中显示 "Allow: Get, Head, Options, Trace"。
根据我们的严格要求,必须在 Angular2 中解决此问题,而不是使用 WebAPI 或其他应用程序。
使用 AngularJs 2 中的 POST 方法处理来自外部服务的回调的最佳方法是什么?
任何意见或推荐都会得到很大的支持。
您使用的 http 服务器没有为 /paymentlanding-page 提供可以处理 post 请求的端点。它只能处理获取请求。
根据您使用的 Web 框架,您必须提供该端点。
Angular 不处理发送到您的应用程序的 http 请求。
我们正在将我们的 Angular2 应用程序与第 3 方托管支付解决方案集成。根据要求,我们必须在我们的 iframe 中显示外部信用卡页面(根据 PCI 合规性)。问题是,我们无法处理来自托管支付解决方案的回调。回调时,当前页面被重定向到空白页面,并显示“Cannot POST /paymentlanding-page”。
进一步分析浏览器错误“405 - 不允许用于访问此页面的 HTTP 动词”。在响应 Headers 中显示 "Allow: Get, Head, Options, Trace"。
根据我们的严格要求,必须在 Angular2 中解决此问题,而不是使用 WebAPI 或其他应用程序。
使用 AngularJs 2 中的 POST 方法处理来自外部服务的回调的最佳方法是什么?
任何意见或推荐都会得到很大的支持。
您使用的 http 服务器没有为 /paymentlanding-page 提供可以处理 post 请求的端点。它只能处理获取请求。
根据您使用的 Web 框架,您必须提供该端点。
Angular 不处理发送到您的应用程序的 http 请求。