UCMA BeginEstablish время ожидания на MAC OS с ошибкой 408 - PullRequest
0 голосов
/ 30 мая 2018

Код, который я написал, работал нормально, если я пытаюсь отправить IM пользователям, использующим Skype для бизнеса в Windows.Однако для пользователей MAC OS они получают пустое всплывающее окно (всплывающее сообщение).Я получаю это исключение в своем коде.

{"Ответ 408 (время ожидания запроса) получен из сети, и операция завершилась неудачно. Для получения дополнительной информации см. Подробности исключения."}

{ErrorCode = 31028, Source =, Reason = Клиент не ответил на приглашение, компонент = RTCC / 5.0.0.0_UCWA / 5.0.0.0 SfBForMac / 16.17.65.0000 (Mac OSX 10.13.4), info = Нет pushподписка на целевое устройство Microsoft.Rtc.Signaling.DiagnosticHeader}

Я попытался устранить проблему с пользователем.Видимо, он не получает всплывающее уведомление.Если он открывает окно чата в течение 30 секунд после получения тост-сообщения, мой код работает нормально, и он получает мгновенное сообщение.Если он не открывает его вовремя, я получаю ошибку тайм-аута на моей стороне.

Я отлаживал код для пользователей Windows и заметил, что состояние потока изменяется на Активно почти сразу, даже если пользователь не открывает чатокно.Для пользователей MAC, если они игнорируют тостовое сообщение, поток переходит к Завершенному, и я вообще не могу отправлять им какие-либо сообщения.

Любая помощь или обходной путь приветствуются.

...