platform-settings.json 파일 구성
ThingworxPlatform 디렉터리의 platform-settings.json 파일을 업데이트합니다. platform-settings.json 파일 및 ThingworxPlatform 디렉터리에 대한 자세한 내용은 platform-settings.json을 참조하십시오.
사용자의 환경에 다른 경로가 필요한 경우 platform-settings.json 파일을 다른 위치에 저장하도록 THINGWORX_PLATFORM_SETTINGS 환경 변수 값을 설정합니다.
다음은 platform-settings.json 파일에서 SSO 관련 설정의 조각입니다.
{
"PlatformSettingsConfig": {
"BasicSettings": {

"EnableSSO": true,
"HTTPRequestHeaderMaxLength": 25000,
"HTTPRequestParameterMaxLength": 15000,
다음 표에서는 SSO 구성에 대해 설정해야 할 매개 변수에 대한 정보를 제공합니다.
매개 변수
설명
기본값
SSO에 대한 권장 값
EnableSSO
ThingWorx에 대해 SSO를 활성화하려면 true로 설정합니다. SSO가 활성화되면 모든 인증이 sso-settings.json 파일에서 구성된 CAS로 리디렉션됩니다. Edge Websocket 인증은 영향을 받지 않습니다.
* 
SSO 인증이 활성화되면 다른 모든 인증 방법이 비활성화됩니다. 이 매개 변수의 값을 편집해야만 SSO 인증을 활성화 및 비활성화할 수 있습니다. ThingWorx Composer 또는 REST API를 통해 인증 방법을 변경할 수 없습니다.
false
true
HTTPRequestHeaderMaxLength
HTTP 요청 머리글 내에서 지정된 값을 초과하는 문자열을 잘라내 ThingWorx로 전송될 요청 머리글의 길이를 지정합니다.
허용된 길이를 최소값으로 유지하면 보안이 더 강화됩니다. 일부 SSO 머리글의 길이가 더 길기 때문에 이 설정이 최소값보다 커야 합니다. 배포, 사용자 정보 문자열, 보안 인증서 및 보안 요구 사항에 따라 이 값을 편집합니다.
최소값은 200입니다.
2000
25000
HTTPRequestParameterMaxLength
배포 구성, 사용자 정보, 보안 인증서 및 기타 요청 매개 변수 정보에 따라 이 값을 설정합니다. 지정된 권장 값이 배포에 적합한지를 결정하기 위해 해당 값을 평가합니다.
2000
15000
도움이 되셨나요?