我正在将CCAvenue集成到我的android应用中,并且正在执行非无缝集成。
我的商家服务器是php,我正在将我的httppost写入保存在商家服务器中的GetRSA.php文件。
我正在使用的代码如下
List<NameValuePair> httpParams = new ArrayList<NameValuePair>();
httpParams.add(new BasicNameValuePair("access_code", intent.getStringExtra("access_code")));
httpParams.add(new BasicNameValuePair("order_id", intent.getStringExtra("order_id")));
String vResponse = sh.makeServiceCall(intent.getStringExtra(RSA_KEY_URL), ServiceHandler.POST, httpParams);
访问代码,订单ID和RSA URL是从上一个 Activity 传递过来的,而我正在使用的ACESS_CODE是CCAvenue提供的,而RSA_KEY_URL是我将GetRSA.php保留在商家服务器中的路径。
但是我得到的响应是“!ERROR!未注册调用者IP/找不到商户。”
有什么事吗
最佳答案
这是因为在ccavenue上有服务器到服务器的调用,因此它们会从我们服务器的传出静态IP中受到打击。
由于他们在末尾进行验证。.您会收到“!ERROR!未注册调用者IP/未找到商人”。