Ios 使用自己的服务器验证AppStore IAP收据:继续获取状态21002

Ios 使用自己的服务器验证AppStore IAP收据:继续获取状态21002,ios,node.js,in-app-purchase,verification,Ios,Node.js,In App Purchase,Verification,我正在尝试使用自己的节点服务器验证应用程序内购买的收据。我使用了本页提供的信息: 我发送base64编码字符串中的接收数据作为密钥接收数据的值。但每次我得到状态21002,这意味着收据数据属性如果格式错误或丢失 Im使用节点的请求模块发送请求,我的代码如下所示: var payload = { "receipt-data":receipt_data, "password":password } request.post( config.appStoreReceiptVerificat

我正在尝试使用自己的节点服务器验证应用程序内购买的收据。我使用了本页提供的信息:

我发送base64编码字符串中的接收数据作为密钥接收数据的值。但每次我得到状态21002,这意味着收据数据属性如果格式错误或丢失

Im使用节点的请求模块发送请求,我的代码如下所示:

var payload = {
"receipt-data":receipt_data,
"password":password
}

request.post(
    config.appStoreReceiptVerificationUrl,
    {
        form:payload
    },
    function(err, response, data_str)
    {// handle response here}
这是receipt_数据变量中的数据:

有什么问题吗