IBM Enterprise Records, 버전 5.1.2   

SSO에 대한 지원의 선택적 추가(WebSphere 및 WebLogic)

WebSphere 또는 WebLogic 애플리케이션 서버를 사용 중이고 Application Engine 또는 Workplace XT에 SSO(Single sign-on On)가 구성된 경우 SSO를 사용 가능하도록 설정하십시오.

이 태스크 정보

다음 프로시저를 통해 web.xml 파일을 업데이트하여 IBM® Enterprise Records 웹 애플리케이션에 SSO를 사용 가능하도록 설정합니다.

프로시저

SSO를 사용 가능하도록 설정하려면 다음을 수행하십시오.

  1. web.xml 파일의 백업 사본을 만드십시오. 기본 파일 위치는 ier_install_path/RecordsManager/WEB-INF/web.xml입니다.
  2. web.xml 파일을 편집하십시오.
    1. 다음 예제에서와 같이 perimeterChallengeMode 매개변수를 true로 설정하십시오.
      <init-param>
        <param-name>perimeterChallengeMode</param-name>
        <param-value>true</param-value>
      </init-param>
    2. 필요에 따라 ssoProxyContextPath, ssoProxyHost, ssoProxyPortssoProxySSLPort 매개변수를 설정하십시오. 매개변수 값을 사용하여 IBM Enterprise Records가 요청에서 확인하는 기본 URL에 대한 하나 이상의 요소를 수정할 수 있습니다. URL 요청에서 SSO 프록시 호스트 요소의 값이 IBM Enterprise Records 웹 애플리케이션의 호스트에 대한 해당 정보와 다를 때마다 요소의 해당 sso* 매개변수를 설정하십시오. URL의 값을 SSO 프록시 호스트의 값으로 설정하십시오. 기본 설정은 다음과 같습니다.
      <init-param>
        <param-name>ssoProxyContextPath</param-name>
        <param-value></param-value>
      </init-param>
      <init-param>
        <param-name>ssoProxyHost</param-name>
        <param-value></param-value>
      </init-param>
      <init-param>
        <param-name>ssoProxyPort</param-name>
        <param-value></param-value>
      </init-param>
      <init-param>
        <param-name>ssoProxySSLPort</param-name>
        <param-value></param-value>
      </init-param>
      일반적으로, 다음 섹션에 표시된 바와 같이 앞의 예제에 표시된 초기화 매개변수를 구성하십시오.
      ssoProxyContextPath
      값을 SSO 프록시 호스트 URL의 컨텍스트 경로로 설정합니다. 이 값은 서버 이름 다음에 표시되는 URL의 경로 부분이며 이 이름은 IBM Enterprise Records 애플리케이션에 대한 최상위 레벨의 액세스를 나타냅니다. 예를 들어, IBM Enterprise Records 배치 호스트 URL이 http://deploy_server:port#/EnterpriseRecords이고 SSO 프록시 호스트 URL이 http://sso_proxy_server.domain.com/fn/EnterpriseRecords인 경우, 다음 문자열을 사용하십시오.
      <param-name>ssoProxyContextPath</param-name>
      <param-value>/fn/EnterpriseRecords</param-value>
      ssoProxyHost
      값을 SSO 프록시 호스트 서버 이름으로 설정합니다. 일반적으로 이 값은 전체 도메인 규정 호스트 이름입니다. 예를 들어, IBM Enterprise Records가 배치된 호스트 URL이 http://deploy_server/EnterpriseRecords이고 해당 SSO 프록시 호스트 URL이 http://sso_proxy_server/EnterpriseRecords인 경우, 다음 문자열을 사용하십시오.
      <param-name>ssoProxyHost</param-name>
      <param-value>sso_proxy_server</param-value>
      ssoProxyPort
      값을 SSO 프록시 호스트의 http 포트로 설정합니다. 예:
      <param-name>ssoProxyPort</param-name>
      <param-value>80</param-value>
      ssoProxySSLPort
      값을 SSO 프록시 호스트의 http 포트로 설정합니다. 예:
      <param-name>ssoProxyPort</param-name>
      <param-value>80</param-value>
      ssoProxySSLPort
      정의되거나 IBM Enterprise Records 페이지에 액세스하는 데 사용되는 경우 값을 SSO 프록시 호스트의 HTTPS 포트로 설정합니다. 예:
      <param-name>ssoProxySSLPort</param-name>
      <param-value>443</param-value>
  3. web.xml 파일의 끝에 있는 <login-config> 블록의 주석을 지정하십시오. 이 블록은 SSO 환경에서 사용되지 않습니다.
  4. 변경사항을 web.xml에 저장하고 파일을 닫으십시오.


피드백

마지막 업데이트 날짜: 2013년 11월
frmin001.htm

© Copyright IBM Corp. 2013