【发布时间】:2018-02-14 21:35:12
【问题描述】:
我使用 Angular js 2.0 作为客户端应用程序,它与 ASP.Net 核心通信以执行服务器调用。我正在使用 ccavenue 无缝集成套件,其中我使用包含“www.abc.com/success”作为成功 URL 的服务器调用生成加密请求。点击 www.abc.com 网站上的购买按钮后,将重定向到 CCAvenue.com 并执行交易,从 CCAvenue 成功交易后,网站将重定向到提供的成功 URL(www.abc.com/success),其中出现“HTTP 错误405.0 - 不允许的方法 您正在查找的页面无法显示,因为正在使用无效的方法(HTTP 动词)。”错误。
我很困惑如何在 Angular 2.0 应用程序中处理来自 CCAvenue 的 HTTP 发布响应。
【问题讨论】:
-
你有
www.abc.com/success的注册路线吗?这是在角度上下文中吗? -
是的,当我们从浏览器点击 www.abc.com/sucess 时,它的打开页面但请求来自 ccaveune 响应调用它给出上述错误。
-
让我写下我的理解:-用户在 abc.com 的某处-用户点击购买-用户被重定向到外部应用程序:发生的一切都在第 3 方应用程序和成功用户中被重定向回 webiste abc.com/success 正确吗?你在哪里尝试 this.http.post ?哪个网址和哪个组件?你能不能也请提供一些http req的代码sn-ps
-
是的用户重定向到支付网关站点,将他们的派对站点响应更正回 abc.com/success,这是使用 post 方法的 http 响应,现在在角度上我的 abc.com/success 是需要的路由处理这个不起作用的 post 方法。或者我不知道如何处理这种情况
-
their party site response back to abc.com/success which is http response with post method
标签: javascript html angular angular-ui-router asp.net-core-2.0