0

我有一個使用Skype Web SDK構建的Web應用程序。當我嘗試開始音頻呼叫時,出現錯誤「此人目前無法聯繫,請稍後再試」。我試圖打電話的人是可用的,我也能夠與他開始IM(聊天)。只有當我開始音頻時,它會引發錯誤。 我正在使用Skype For Business Online,而不是在本地。使用Azure AD執行身份驗證。 我正在一個InvitationFailed誤差NotAcceptable使用skype web sdk開始音頻呼叫時出錯此人現在無法聯繫到。請稍後再試

+0

是用戶也是經過身份驗證的用戶?你的組織支持這個嗎? –

+0

抱歉,我忘記提及我正在使用Skype for Business Online,而不是使用On Premise。是的,用戶通過身份驗證。 – Shahzad

回答

0

最新的Skype網絡SDK的一個子碼需要SFB 2015年CU1 +更新在前端和邊緣服務器。您還需要添加到白名單使用以下PowerShell命令在服務器上的網址:全球身份

$x = New-CsWebOrigin -Url 「{http://YOUR_URL}」 
Set-CsWebServiceConfiguration -Identity 「{YOUR_IDENTITY}」 CrossDomainAuthorizationList @{Add=$x} 

使用Identity作爲global

+0

對不起,我忘了提及我正在使用Skype for Business Online,而不是在本地。所以服務器沒有問題,因爲它會使用MS服務器。 – Shahzad

+0

您仍然需要將網址列入白名單,不確定您會如何在SfB上線。 –

+0

我認爲使用Azure AD進行身份驗證時已經涵蓋了這些內容。有一個選項可以指定我已經完成的URL。我已經在網上提供了關於進行音頻通話的示例的所有資源。但是他們沒有一個聲稱做了額外的事情,而不是僅僅調用audioService.start()方法 – Shahzad

0

支持我有同樣的問題,解決它,當我想通了,如果你要調用外部用戶,他們的Skype ID是:sip:[email protected]

相關問題