Content-Security-Policy 헤더 설정 Cognos Analytics
Content-Security-Policy(CSP) 헤더를 설정하는 패치를 Cognos AnalyticsIBM® Software Hub적용할 수 있습니다.
수정 사항 적용
수정 사항을 적용하려면 다음 단계를 수행하십시오:
- 네임스페이스에
zen control plane구성cognos-custom-front door-cm맵을 생성합니다. 예를 들어, 지도에는 다음과 같은 내용이 포함될 수 있습니다:kind: ConfigMap apiVersion: v1 metadata: name: cognos-custom-frontdoor-cm namespace: cpd-instance immutable: false data: headers: | proxy_hide_header "x-frame-options"; add_header "X-Frame-Options" "ALLOW-FROM https://www.ibm.com"; add_header Content-Security-Policy "object-src 'self'; frame-ancestors https://www.ibm.com/ 'self'; script-src 'self' 'unsafe-eval' https://www.ibm.com https://cdn.walkme.com 'unsafe-inline' data: blob:; default-src 'self' 'unsafe-inline' https://www.ibm.com https://cdn.walkme.com 'unsafe-eval' data: blob:; frame-src https://cdn.walkme.com $http_host data: blob:; frame-ancestors $http_host data: blob:;form-action $http_host data: blob:;"; - 서비스 인스턴스 Cognos Analytics CR이 상태에
Completed있는지 확인하십시오. 다음 명령어를 실행하여 CR 설치 상태를 확인하십시오.oc get CAService -o yaml - 다음 명령어를 실행하여 서비스를 Cognos Analytics 종료하고 다시 시작하십시오.
cpd-cli manage shutdown --components=cognos_analytics \ --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS}cpd-cli manage restart --components=cognos_analytics \ --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS}