Windchill의 OAuth 클라이언트 연결 만들기
지원되는 SSO 시나리오의 경우 Windchill는 ThingWorx 및 ThingWorx Navigate와 같은 플랫폼에 빌드된 응용 프로그램에 대한 리소스 서버 역할을 합니다. Windchill는 PingFederate OAuth 클라이언트에 연결하여 해당 응용 프로그램에서 수신하는 액세스 토큰의 신뢰성을 확인합니다. 이 OAuth 클라이언트를 생성하려면 다음 단계를 수행합니다.
1. OAuth Settings 페이지에서 Clients 섹션을 찾고 Create New를 클릭합니다.
2. Client ID를 입력합니다. 이 값을 기록해 두십시오. Windchill securityContext.properties 파일을 구성할 때 이 값이 필요합니다.
3. Client Secret을 선택하고 클라이언트 보안 값을 입력합니다. 이 값을 기록해 두십시오. Windchill securityContext.properties 파일을 구성할 때 이 값이 필요합니다.
4. Name 필드에 설명 값을 입력합니다. 이 값은 PingFederate 클라이언트 목록에 표시됩니다.
5. Description을 입력합니다.
6. Allow Grants Types 섹션에서 Access Token Validation (Client is a Resource Server)을 선택합니다.
7. Persistent Grants Expiration 섹션에서 Use Global Setting을 선택합니다.
8. Refresh Token Rolling Policy 섹션에서 Use Global Setting을 선택합니다.
이 OAuth 클라이언트를 생성한 후
Windchill 관리자와 작업하여 이 클라이언트에 연결하도록 시스템을 구성합니다.
Windchill 관리자가 이 단계를 완료할 수 있도록 클라이언트 ID와 클라이언트 보안을 제공해야 합니다. 자세한 내용은
Windchill 도움말 센터에서
Configure OAuth Delegated Authorization(OAuth 위임 승인 구성)을 참조하십시오.