Safari 및 Chrome을 포함한 최신 버전의 브라우저는 브라우저 보안 기능을 향상시켰습니다. 기본적으로 브라우저 보안 기능은 웹 사이트에서 타사 애플리케이션의 로드를 방지하는 데 도움이 되는 타사 쿠키를 차단합니다. 사용자 지정 URL을 사용하지 않는 경우 브라우저는 상위 웹 사이트에 포함될 때 메신저를 외부 공급업체 애플리케이션으로 취급합니다. 메신저가 브라우저에 의해 차단되지 않도록 하려면 인스턴스에 ServiceNow 대한 사용자 지정 URL을 설정하여 메신저 도메인과 웹 사이트 도메인을 일치시켜야 합니다. 브라우저는 사용자 지정 URL을 사용하여 메신저를 외부 공급업체 애플리케이션이 아닌 외부 공급업체 애플리케이션으로 취급합니다. 웹 브라우저의 보안 제한은 다음과 같은 이유로 메신저를 차단합니다.
iframe에 사용된 URL의 도메인이 웹 사이트 자체의 도메인과 일치하지 않을 때 웹 브라우저는 교차 원본 iframe을 차단합니다.
주:
참여 메신저 에서는 iframe을 사용하여 외부 공급업체 웹 사이트에 메신저의 인터페이스를 로드합니다.
웹 브라우저는 메신저의 쿠키를 외부 공급업체 쿠키로 취급하고 차단합니다.
주:
참여 메신저 에서는 쿠키를 사용하여 인증, 권장 사항, 사전 예방적 도움말 등의 기능을 활성화합니다.
주:
사용자 지정 URL은 주로 도메인 URL과 일치하는 인스턴스, 포털 및 EM 모듈에 ServiceNow 대한 브랜드 URL을 가져오도록 구성됩니다.
포함된 웹 사이트 도메인의 DNS 기록 참여 메신저 에 CNAME 기록을 추가하고 인스턴스 URL로 ServiceNow 설정해야 합니다. 예를 들어, acme.com 의 이름 서버에서 항목을 생성합니다
support.acme.com 300 IN CNAME acme.servicenow.com
여기서 acme.service-now.com 는 인스턴스이고 ServiceNowacme.com 는 통합된 웹 사이트 참여 메신저 입니다.
프로시저
다음으로 이동 모두 > 사용자 지정 URL > 사용자 지정 URL.
새로 만들기를 선택합니다.
사용자 지정 URL 양식의 도메인 이름 필드에 인스턴스 URL로 ServiceNow 설정한 CNAME 기록(사용자 지정 URL)을 입력합니다.
생성을 선택합니다.
주:
새 사용자 지정 URL을 활성화하는 데 약 6시간이 걸립니다.
옵션: 사용자 지정 URL이 활성화된 후 사용자 지정 URL 양식에서 인스턴스 URL 설정 확인란을 선택하여 사용자 지정 URL을 인스턴스 URL로 설정합니다.
텍스트 편집기에서 통합 참여 메신저하는 웹 사이트의 웹 페이지 HTML 파일을 엽니다.
코드에서 기존 웹 사이트 URL을 사용자 지정 URL로 바꿉니다.
파일을 저장합니다.
결과
참여 메신저 가 외부 공급업체 웹 사이트에 로드됩니다.
예
다음 코드에는 사용자 지정 URL로 support.acme.com 포함하는 샘플 URL이 포함되어 있습니다. 그림 1. 코드로 구현된 사용자 지정 URL