【发布时间】:2020-10-22 15:36:30
【问题描述】:
我正在从事一个电子商务项目。对于前端,我使用 react,对于后端,我使用 .NET Core Web API。当客户进行结账(从前端)时,他需要进行在线支付交易。因此,在结帐按钮上单击我转到我的 API,验证订单,然后使用两个参数重定向到 3rd 方支付网关,成功 URL 和失败 URL(来自前端)。然后客户进行支付,如果一切正常,支付网关将重定向到成功 URL,并带有响应数据,否则重定向到失败 URL。
所以现在,我的问题是我应该如何才能收到 我的前端的响应数据?
我可以在我的 WEB API 中编写一个成功方法并从 Request.Form 接收数据,但由于 API 将托管在云服务器上,并且客户将使用他自己的设备,所以显然这不起作用。
如果你能建议我任何真正有用的解决方法。
【问题讨论】:
标签: reactjs asp.net-web-api payment-gateway form-data