Не удается сохранить данные Razorpay Webhook, полученные с помощью веб-форм ASP.NET C # - PullRequest
1 голос
/ 12 апреля 2019

Я пытаюсь сохранить данные POST, полученные от веб-крючка Razorpay, на мой сервер SQL.Но я не мог.Я не могу понять проблему, пожалуйста, помогите мне.

Я новичок в Webhook.

Ниже моя страница, на которую Webhook дает ответ:

Successpage.aspx.cs Код:

using System;
using Razorpay.Api;
using System.IO;
using System.Text;

public partial class Razorpay_Successpage : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string documentContents;
        //To Capture RAW JSON posted
        using (Stream receiveStream = Request.InputStream)
        {
            using (StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8))
            {
                documentContents = readStream.ReadToEnd();
            }
        }

        Response.Write(documentContents);

        //To Capture Signature

        var RazorpaySignature = Request.Headers["X-Razorpay-Signature"];

        Response.Write(RazorpaySignature);
        //Response.Write(ReqHeader);```
    }
}

Приведенный выше код печатает только стандартный ответ razorpay, отправленный на ваш URL-адрес обратного вызова оформления заказа.

Я хочу напечатать другие данные, которые дает webhook, поэтому, пожалуйста, помогите мне в этом.

...