Проблемы с конечной точкой журналов регистрации - PullRequest
0 голосов
/ 20 сентября 2019

У меня проблемы с настройкой конечной точки ведения журнала pkpass.

При регистрации книги на моем iPhone таблица для моих журналов не заполняется.Однако когда я отправляю почтовый запрос от почтальона на мой webServiceURL / version / logs, данные отправляются, как и ожидалось.

Ссылка: Часть 1: Apple Wallet Passbook RESTful Web Services с использованием ASP.Net

Надеясь, что кто-то может помочь мне в этом.Любая помощь приветствуется!

Мой контроллер API:

public class LogsController : ApiController
    {
        HttpResponseMessage Post([FromBody]ApplePassServiceData.LogPayload payload)
        {
            string logStr = String.Join("; ", payload.logs);

            APILog log = new APILog()
            {
                APILog = logStr,
                timestamp = DateTime.Now,
            };
            db.APILogs.Add(log);
            db.SaveChanges();

            return Request.CreateResponse(HttpStatusCode.OK);
        }
}

У меня также было исключение catch, в котором payload.logs был нулевым или пустым, и это не заполняло.Это заставляет меня поверить, что мой iPhone неправильно подключается к этому контроллеру.

...