사용자가 Workspace ONE 포털에서 애플리케이션을 실행할 수 없거나 로드 밸런싱된 환경에 잘못된 인증 방법이 적용되었습니다.

문제

로드 밸런싱된 환경에서 다음과 같은 문제가 발생할 수 있습니다.
  • 사용자가 로그인한 후에 Workspace ONE 포털에서 애플리케이션을 실행할 수 없습니다.
  • 사용자에게 잘못된 단계별 인증 방법이 제공됩니다.

원인

이러한 문제는 액세스 정책이 잘못 결정되면 발생할 수 있습니다. 클라이언트 IP 주소는 로그인 및 애플리케이션 실행 동안 적용되는 액세스 정책을 결정합니다. 로드 밸런싱된 환경에서 Workspace ONE Access는 X-Forwarded-For 헤더를 사용하여 클라이언트 IP 주소를 확인합니다. 일부 경우에 오류가 발생할 수 있습니다.

해결책

Workspace ONE Access 클러스터의 각 노드에 있는 runtime-config.properties 파일에서 service.numberOfLoadBalancers 속성을 설정합니다. 이 속성은 Workspace ONE Access 인스턴스 앞에 오는 로드 밸런서 수를 지정합니다.

참고: 이 속성의 설정은 선택 사항입니다.
  1. Workspace ONE Access 장치에 로그인합니다.
  2. /usr/local/horizon/conf/runtime-config.properties 파일을 편집하고 다음 속성을 추가합니다.

    service.numberOfLoadBalancers numberOfLBs

    여기서 numberOfLBsWorkspace ONE Access 인스턴스 앞에 오는 로드 밸런서 수입니다.

  3. Workspace 장치를 다시 시작합니다.

    service horizon-workspace restart