Подписание доставок веб-хуков
Каждая исходящая доставка веб-хука подписывается с помощью HMAC-SHA256. Веб-хуку, сохраненному без секретного ключа, присваивается секретный ключ, который отображается один раз; веб-хук без секретного ключа отображается как «Неподписанный» — секретный ключ не установлен, и его доставка не осуществляется до тех пор, пока он не будет установлен.
- Платформа › События и веб-хуки › Веб-хуки › Новое: веб-хуку, сохраненному без секретного ключа подписи (или сохраненному повторно как активный без него), присваивается надежный ключ, который отображается один раз с кнопкой копирования. Скопируйте его получателю; он больше никогда не будет отображаться.
- Установка секретного ключа для веб-хука позволяет установить или заменить его: введите один из символов, содержащих не менее 32, или оставьте поле пустым, чтобы сгенерировать ключ и увидеть его один раз. Более короткий ключ будет отклонен.
- HMAC-SHA256 — единственная предлагаемая сигнатура для исходящих веб-хуков.
- В столбце «Подпись» для веб-хуков и веб-доставок отображается сообщение «Неподписано» — секрет не установлен, и каждая его доставка завершается ошибкой «Не отправлено: для этого веб-хука не установлен секрет для подписи», а не отправляется без подписи. Установите секрет (или сохраните веб-хук еще раз, пока он активен), и доставки будут отправляться с подписью.
Если доставка не удалась из-за невозможности найти имя получателя (ошибка DNS), попытка повторной отправки выполняется до достижения лимита повторных попыток веб-перехватчика, как при неудачном соединении. Если платформа полностью отклоняет целевой адрес (частный адрес или метаданные, схема, которую она не вызывает), отправка всё равно завершается неудачей с первой попытки.
См. также События, которые никогда не теряются.