KamoCRM

Одноразовый ключ розетки не является подписью

Fixkamo-internal
Порезанный
24 сентября 2026 г. в 21:28 UTC
Автор
Kamo
Обещать
a657dec

Начиная с 46191c47 каждый браузер WebSocket аутентифицируется с помощью ?otk=<key>. Сокеты EmailService подключаются через одноимённый источник /email-ws переписывать, так что они проходят через proxy.ts - чье старое правило OTK отправляет любой ?otk = URL для /validate в качестве подписи. Каждое рукопожатие SockJS ответ с 307 на /validate (curl /email-ws/info?otk=x показывает это), Статистика брокера EmailService: 0 сеансов WebSocket, 0 контактов Обе капсулы. Значок почты, список почты, звонок уведомления, Изменения календаря и контактной синхронизации и ход кампании прекратились Живя вместе; значок перемещался только по своему резервному запасу REST, когда Tab восстановил фокус. Сокеты MediaService были спасены, потому что они собственного хозяина. Пути перезаписи сокетов (/email-ws, /image-pipeline-ws) освобождаются от Перенаправление передачи; страница с ?otk= все еще проходит /validate. Тест запускает реальный прокси-сервер против URL-адресов рукопожатия и поддерживает Список исключений для переписывания /ws объявлен в next.config.mjs.

Все изменения

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены