Служба Lync не разрешает междоменный запрос из этого источника

Я использую ucwa skype api. Я скачал образец с сайта ucwa.skype.com. во время выполнения примера мне нужно войти в свой Skype для бизнеса аккаунт. Это дает мне ошибку ниже.

jquery-1.6.2.min.js: 17 ПОЛУЧИТЬ http://lyncdiscoverinternal.ge.com/xframe net :: ERR_NAME_NOT_RESOLVED (анонимная функция) @ jquery-1.6.2.min.js: 17domManip @ jquery-1.6.2.min.js: 17domManip @ jquery.tmpl.min.js: 1append @ jquery-1.6.2. min.js: 17html @ jquery-1.6.2.min.js: 17Transport.obj.injectFrame @ Transport.js: 516startAutoDiscover @ AutoDiscovery.js: 51AutoDiscovery.obj.startDiscovery @ AutoDiscovery.js: 141beginDiscovery @ Index.juthClick: 91 Index.js: 101 (анонимная функция) @ Index.js: 163handle @ jquery-1.6.2.min.js: 17k @ jquery-1.6.2.min.js: 16 Transport.js: 479 Местоположение кадра не найдено в течение тайм-аута (10000): http://lyncdiscoverinternal.ge.com/xframe XFrame.js: 143 GET http://lyncdiscover.ge.com/xframe 403 (Запрещено) sendReque st @ XFrame.js: 143 (анонимная функция) @ XFrame.js: 207 scriptInjector.js: 193 sI: внутри WIDGET_CONTENT_MESSAGE прослушиватель сообщений: MessageEvent scriptInjector.js: 194 MessageEvent scriptInjector.js: 193 sI: внутри сообщения WIDGET_CONTENT_MESSAGE сценария listenEvent_MESS .js: 194 MessageEvent Transport.js: 186 Служба не разрешает междоменный запрос от этого источника. AutoDiscovery.js: 93 Ошибка автообнаружения во внутреннем / внешнем расположении contentScript.js: 234 cs: onRequestListener (аргументы [3]) contentScript.js: 234 cs: onRequestListener (аргументы [3])


person Hardik Suchak    schedule 23.11.2016    source источник


Ответы (1)


Эта проблема (Служба не разрешает междоменный запрос от этого источника) в основном вызвана «совместным использованием ресурсов между источниками (CORS)» и тем, что адрес, запрашивающий доступ, не находится «в белом списке».

Администратор Skype для бизнеса может настроить это через (дополнительную информацию см. здесь):

$x = New-CsWebOrigin -Url "https://apps.contoso.com"
Set-CsWebServiceConfiguration -Identity "{YOUR_IDENTITY}" -CrossDomainAuthorizationList @{Add=$x}

прежде чем изменить это, проверьте, сделано ли это уже через:

Get-CsWebServiceConfiguration | select -ExpandProperty CrossDomainAuthorizationList

Чтоб не затирать что-то

person BastianW    schedule 04.09.2017