По состоянию на 1 сентября 2025 года конечные точки сертификата Apple storekit возвращают 401 несанкционированные ошибки для запросов, которые отлично работали 31 августа 2025. />
- https://api.storekit.itunes.apple.com/certificates
- https://api.storekit-sandbox.itunes.app ... rtificates
const response = await fetch('https://api.storekit.itunes.apple.com/certificates', {
method: 'GET',
headers: {
'Accept': 'application/json',
'User-Agent': 'MyApp-Webhook-Handler/1.0'
}
});
// This worked perfectly until August 31, 2025
< /code>
текущий ответ ошибки < /p>
$ curl -v -H "Accept: application/json" https://api.storekit.itunes.apple.com/certificates
< HTTP/2 401
< server: daiquiri/5
< content-type: text/plain
Unauthenticated
Request ID: KJQFUN5NTSSCWU35XBAT4HDXOI.0.0
< /code>
Что я проверил < /p>
- Нет изменений в моем коде между 31 августа по 1 сентября < /li>
Как и конечные точки, и конечные точки песочницы и песочница < /li>
Apple. Документация < /li>
Нет упоминаний на форумах разработчиков Apple < /li>
< /ul>
Контекст < /p>
Эти конечные точки используются для проверки подписи WebHook Server Apple. Сертификаты необходимы для проверки входящих полезных нагрузков WebHook из Apple, что имеет решающее значение для обработки событий подписки. (JWT Token? App Store Connect API -ключ?) Для уведомлений о сервере App Store - Время: Работал 31 августа 2025 г. → неудача 1 сентября 2025 г.
- Воздействие: Вся обработка webhook в настоящее время будет сломана
Подробнее здесь: https://stackoverflow.com/questions/797 ... or-started
Мобильная версия