KamoCRM

Перевірити RingCentral webhooks перед довірою

FixVOIPService
Shipped
23 вересня 2026 р. о 03:08 UTC
Author
Kamo
Commit
6f10239

У зв'язку з переадресацією грошових коштів було оброблено дзвінки/SMS: WebhookController переправив телефонію / повідомлення-магазин подій прямо в ****************************************************************************************************************************************************************************************************************************************************************************** ****************************************************************************************************************************************************************************************************************************************************************************** `return true; // TODO`, та підписки були створені без перевіркиToken на всі. Кінцева точка громадська. Будь-який, хто POSTed перероблений перевантаження може вводити текст в будь-який org, forge STOP /START події відповідності, що тривають вхідний дзвінок для довільного числа (дозволити сусіда), або spoof "від" зміст показаний до учасник — і дозвіл на доопрацювання (`findByЗ альбомуPhoneКількість`) ніколи не було org, так що реальний номер клієнта може бути узгоджений і показано на неправильному навіть за допомогою справжніх витрат на завантаження. Фіксація: - RingCentralWebhookProvisioner тепер виробляє випадкову перевірку перистансуToken (підтримувані в config json, відредаговані від API налаштувань), реєструються підписки у URL-адресі перансу (`?instanceId=`, узгодження команд/JustCall), а також надсилання токену як ****** так RingCentral echoes він назад як the `Верифікація-Token` на кожному повідомленні. КінгЦентральна підписка `Validation-Token`’s Header WebhookController вже повернувшись назад) - це інший заголовок, що підтверджує різне. - ******** тепер перевіряє, що заголовок в стані час і не вдається закрити (не прокинутися, ні заголовок, ні зловживати все відхиляти). - WebhookController вирішує екземпляр від `?instance Id=`, вимагає Перевірка-Токен перевірить проходження, а лише потім обробляє захід — об’ємний Про це ******** і **************************************************************************************************************************************************************************************************************************************************************** матч в DIFFERENT org, ніж перевірений вебхоок лікується як без права, точно не довіряється. - Розгортання безпеки (в прямому ефірі КільцеЦентральні екземпляри не повинні втратити вхідний трафік): кожен прохід RingCentralWebhookProvisioner тепер відмовляється фактичний рахунок Список підписки — підписка на префікс (не екземплярId/token) замінено на перевірений один, тому самозабезпечення живих екземплярів в межах ~30-х років нового pod стає лідером (це вже працює на старті + кожен 12h). Для зазору перед Цей сайт використовує файли cookie, щоб надати вам інформацію про файли cookie. Продовжуючи користуватися нашим веб-сайтом, ви погоджуєтеся з тим, що ви не погоджуєтесь на використання файлів cookie. вся під префіксом, нескопчені правила — але ТІЛЬКИ до 2026-10-13 і кожен use logs a гучний *********** лінія таким чином, що падати видно і не постійний. Після цієї дати вона не закривається, як все інше. Звіт за координатор: не потрібно дій для 3 живих КільцеЦентральні екземпляри — вони автоматично забезпечать наступне розгортання. Оперативно, годинник для ******** в журналах voipservice після цього розгортання; він повинен зупинка з'являються протягом декількох хвилин. Якщо ще з'являється близько до 2026-10-13, з'ясуйте тому, що підписка екземпляра не була загострена (RingCentralJwtTokenService) вв'язуються окремо) перед порізом або подовжують ****************************************************************************************************************************************************************************************************************************************************************************** Тести: ****************************************************************************************************************************************************************************************************************************************************************************** (філії закриті без токени/головки/ неправильний токен, приймає матчовий токен, випадковий-інтенсивний заголовок), ****************************************************************************************************************************************************************************************************************************************************************************** (generates+persist+reuses the Token; видаляє токени передфіксувати підписку і реєструвати перевірену заміну; залишає здоровий струм Абонемент, а також org-scoping випадків, додані в VoipCallEventService Тести VoipMessageServiceKeywordTest. Всі чотири мутації-перевірки: перевернути відповідні охоронець перетворює відповідний тест червоний, відновлює його зелений.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing