KamoCRM

ソケットのワンタイムキーは、サインインハンドオフではありません

Fixkamo-internal
Shipped
2026年9月24日 21:28 UTC
Author
Kamo
Commit
a657dec

46191c47 ブラウザーの WebSocket が ?otk=<key> で認証されるため。 メールサービスソケットは、同じorigin /email-ws に接続します。 書き換えるので、それらはproxy.tsを通過する - 古いOTKルールが任意のものを送信します ?otk= URL から /validate へ、サインインのハンドオフ。 すべてのSockJSハンドシェイクは 307 から /validate (curl /email-ws/info?otk=x が示す) に応答し、 メールサービス のブローカー stats は 0 WebSocket セッション、 0 CONNECTs を読み込みます。 ポッド。 メールバッジ、メールリスト、通知ベル、 カレンダーと連絡先の同期変更とキャンペーンの進捗はすべて停止 一緒に生きています。バッジはRESTのフォールバックにのみ移動します。 タブは、フォーカスを取り戻しました。 メディアサービスソケットは、彼らが行くので、スペアリングされました 自分のホスト。 ソケットリライトパス(/email-ws, /image-pipeline-ws)は、 hand-off リダイレクト; ?otk= を持つページが /validate を通過します。 ハンドシェイクの URL に対してテストは実質のプロキシを実行し、保持します 次の.config.mjs で宣言された /ws のリライトに対する免除リスト.

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