2016-06-14 4 views
1

UCWA 샘플 코드에서 제공되는 익명의 회의를 사용하려고합니다. 개발자 샌드 박스는 metio.net 도메인을 사용할 때 제대로 작동하지만 회사 도메인을 사용하려고하면 "서비스가이 원본에서 크로스 도메인 요청을 허용하지 않습니다"라는 오류 메시지가 나타납니다. 그래서 Anonymous Meeting을 사용하고 AnonMeeting.js에서 도메인을 회사 도메인으로 변경하려고하면 같은 오류가 발생합니다. 내 유일한 토폴로지 인 인덱스 페이지에서 사용할 수있는 유일한 다른 옵션을 시도했습니다. 비즈니스 로그인을 위해 Skype를 사용했으며 동일한 콘솔 메시지 "서비스가이 원본에서 상호 도메인 요청을 허용하지 않습니다"라는 403 오류를 표시합니다. 회사에서 나는 온라인 비즈니스를 위해 Skype를 사용합니다.익명 미팅 참여. 서비스가 상호 도메인을 허용하지 않습니다.

URL을 입력하면 xml 트리가 정상적으로 처리되지만 https가 유효하지 않은 인증서를 수락해야합니다. 이렇게하고 UCWA 샘플 사이트를 다시 열려고하면 동일한 교차 도메인 오류가 발생합니다.

api 내에서 URL을 http로 변경할 수 있는지 알고 싶습니다. 또한 샘플 코드에서 내 도메인 [또는 심지어 metio.net]에 대한 익명의 채팅 작업을 돕습니다. 이걸 도와 주셔서 고맙습니다.

답변

2

응용 프로그램을 호스팅 할 위치를 회사의 SfB 서버 허용 목록에 추가해야합니다. localhost에서 응용 프로그램을 호스팅한다고 가정합니다. Metio.net은 허용 목록이므로 metio.net 환경에서 작동합니다.

- 나는 관련 URL 링크 Microsoft는 세부 사항을 발표 지난 시간을 붙여 받았습니다 된 이후, 나는 웹 사이트 ucwa.skype.com에서 콘텐츠를 복사하고 -

허용 도메인

허용 도메인 UCWA 웹 응용 프로그램을 호스팅하는 사용자를 나타냅니다.

샘플은 403 응답의 헤더에있는 서버가 보낸 다음 문자열을 경고하여 호스트 도메인이 허용 목록에 없음을 나타냅니다. 서비스가이 원본에서 도메인 간 요청을 허용하지 않습니다.

각 서버에서 비즈니스 서버 관리 셸의 스카이프 (프론트 엔드, 가장자리, 감독)에서 허용 목록

보기 다음 명령을 실행합니다 GET-CsWebServiceConfiguration을 | (다음 명령을 실행하여} {텍스트를 교체, 각 서버 (프런트 엔드, 가장자리, 감독)에 비즈니스 Server 관리 셸에 대한 스카이프에서 허용 목록

편집 -ExpandProperty CrossDomainAuthorizationList

을 선택하여 값) : $ X의 경우는 정체성의 가치를 모르는 경우 = 새-CsWebOrigin -url "https://apps.contoso.com" 설정-CsWebServiceConfiguration -Identity "{YOUR_IDENTITY}는"-CrossDomainAuthorizationList @

{= $의 추가 x} 당신의 Skype for Business Server를 사용하는 경우 다음 명령을 실행하여 서버에 구성된 모든 ID를 볼 수 있습니다.Get-CsWebServiceConfiguration | 신원 선택

+0

회사 사무실에서 우리는 온라인으로 비즈니스 용 Skype를 실행하고 있으며이 솔루션을 IT 분야에 도입했을 때 그는 전체 사무실에서 Skype를 깨뜨릴 수 있기 때문에 허용 된 목록에 도메인을 추가 할 수 없다고 말했습니다 . –