我使用cybersource作为我的应用程序的支付网关。如果我们在不使用Ajax请求的情况下发布表单,则会正确发送付款信息。
现在我们需要使用Ajax请求来实现它。我尝试将信息传递给cybersource,但当我尝试使用Ajax post请求提交表单时,出现了javascript错误“访问被拒绝”。
当我尝试调试此问题时,行“mypostrequest.open(”POST“,”theUrl“,true);”给出了错误。
网站是否有理由通过Ajax阻止发布请求而不阻止来自常规表单帖子的请求?
提前致谢。
答案 0 :(得分:0)
从CyberSource服务器的角度来看,通过AJAX或普通表单提交之间应该没有区别,因此服务器没有决定通过AJAX阻止帖子的基础。 “拒绝访问”问题可能是由于您在帖子中包含的字段和值。确保包含所有必填字段。