ThingWorx sso-settings.json 구성 파일 업데이트(ThingWorx 응용 프로그램을 리소스 서버로 구성한 경우 필요하지 않음)
ThingWorx 응용 프로그램을 클라이언트 응용 프로그램이 아닌 리소스 서버로 구성하는 경우 이 단원이 필요하지 않습니다.
1. ThingWorx 서버를 중지합니다.
2. <ThingWorx 설치 폴더>\ThingworxPlatform\ssoSecurityConfig 디렉터리에서 sso-settings.json 파일을 엽니다.
3. AuthorizationServersSettings 구성 요소를 다음과 같이 업데이트합니다.
◦ AuthorizationServerId - 이 ID를 업데이트합니다.
◦ clientId - 응용 프로그램(클라이언트) ID를 입력합니다.
◦ authorizeUri – Microsoft Azure 포털의 Manage 메뉴에서 App registrations를 클릭하고 Endpoints 목록을 엽니다. OAuth 2.0 authorization endpoint (v2)의 값을 복사하여 이 매개 변수의 값으로 입력합니다. 아래의 이미지를 참조하십시오.
◦ tokenUri - OAuth 2.0 token endpoint (v2)의 값을 복사하고 이 매개 변수의 값으로 입력합니다. 아래의 이미지를 참조하십시오.
◦ mandatoryScopes - 값으로 "offline_access"를 입력합니다.
4. ThingWorx 서버를 시작합니다.