Asp.net Facebook Webhook обновления

Я создал тестовую рекламу и пытаюсь создать webhook для использования обновлений в реальном времени. Я смог создать webhook успешно, но когда я пытаюсь создать тестовый запрос, мой webhook не запускается, и я получаю код ошибки как 301

Ниже приведен мой код:

[HttpGet]
    public HttpResponseMessage Get()
    {
        CreaetLogFile("Log_get");
        var response = new HttpResponseMessage(HttpStatusCode.OK);
        response.Content = new StringContent(HttpContext.Current.Request.QueryString["hub.challenge"]);
        response.Content.Headers.ContentType = new MediaTypeHeaderValue("text/plain");
        return response;
        //return  Convert.ToInt32(HttpContext.Current.Request.QueryString["hub.challenge"]);
    }

    // POST api/values
  [System.Web.Http.HttpPost]
  public void Post()
  {

      // Do something
      CreaetLogFile("Log_post");
  }

Я даже не вижу никакого запроса на публикацию, отправляемого facebook.
Спасибо заранее.

1 ответ

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