У меня есть веб-приложение, созданное с использованием Skype Web SDK. Когда я пытаюсь начать аудиозвонок, я получаю сообщение об ошибке "Сейчас невозможно связаться с этим человеком. Повторите попытку позже". Человек, которому я пытаюсь позвонить, доступен, и я также могу начать с ним обмен мгновенными сообщениями. Только при запуске аудио выдает ошибку. Я использую Skype для бизнеса Online, а не локально. Проверка подлинности выполняется с помощью Azure AD. Я получаю сообщение об ошибке InvitationFailed с подкодом NotAcceptable.
Ошибка начала аудиовызова с использованием Skype Web SDK. С этим человеком сейчас невозможно связаться. Пожалуйста, повторите попытку позже
comment
Является ли пользователь также аутентифицированным пользователем? Поддерживает ли инфраструктура вашей организации это?
- person Ankit Vijay   schedule 19.08.2016
comment
Извините, я забыл упомянуть, что использую Skype для бизнеса Online, а не локально. И да, пользователь аутентифицирован.
- person Shahzad   schedule 19.08.2016
Ответы (3)
Для последней версии Skype Web SDK требуется обновление SfB 2015 CU1+ на интерфейсных и пограничных серверах. Вам также необходимо внести свой URL-адрес в белый список на сервере, используя следующую команду powershell:
$x = New-CsWebOrigin -Url “{http://YOUR_URL}”
Set-CsWebServiceConfiguration -Identity “{YOUR_IDENTITY}” CrossDomainAuthorizationList @{Add=$x}
Используйте Identity
как global
для глобального идентификатора
person
Ankit Vijay
schedule
19.08.2016
Извините, я забыл упомянуть, что использую Skype для бизнеса Online, а не локально. Так что о серверах не может быть и речи, так как будут использоваться серверы MS.
- person Shahzad; 19.08.2016
Вам все равно нужно будет внести URL-адреса в белый список, не знаю, как бы вы это сделали в SfB онлайн.
- person Ankit Vijay; 19.08.2016
Я думаю, что это уже рассмотрено, когда вы используете Azure AD для аутентификации. Существует возможность указать URL-адреса, которые я уже сделал. Я сослался на все онлайн-ресурсы, посвященные примерам совершения аудиовызова. Но ни один из них не делает ничего лишнего, а не просто вызывает метод audioService.start().
- person Shahzad; 19.08.2016
Для IE11+ и Edge необходимо установить плагин. В настоящее время не поддерживается в Chrome и Mozilla.
person
Shahzad
schedule
22.08.2016
У меня была такая же проблема, я решил ее, когда понял, что если вы хотите позвонить внешнему пользователю, его идентификатор Skype: sip:[email protected]
person
vedo27
schedule
27.09.2017