애플리케이션에 대해 구성 중인 데이터 그리드가 보안을 사용하는 경우,
데이터 그리드 애플리케이션에 전달하기 위한 설정을 포함하는 client.properties 파일을 구성해야 합니다.
시작하기 전에
WebSphere® DataPower® XC10 Appliance를 사용하는 데이터 그리드 애플리케이션이 있어야 합니다.
프로시저
- 애플리케이션이 사용 중인 데이터 그리드에 보안을 제공하십시오. 자세한 정보는 데이터 그리드 보안를 참조하십시오.
- 데이터 그리드 애플리케이션이 사용자 신임 정보를 제공하도록 구성하십시오. 사용자 신임 정보를 구성하려면 client.properties 파일을 사용해야 합니다.
WebSphere eXtreme
Scale Client 설치의
wxs_home/properties 디렉토리
내의 sampleClient.properties 파일을 사용하여 특성 파일을 작성할 수 있습니다. client.properties 파일을
다음과 같이 변경하십시오.
- securityEnabled: securityEnabled 특성을 기본값인
true로 설정하여 인증을 포함하는 클라이언트 보안을 사용하도록 설정하십시오.
- credentialAuthentication: credentialAuthentication 특성을 기본값인
지원됨으로 설정하십시오. 이 값은 클라이언트가 신임 정보 인증을 지원함을 나타냅니다.
- transportType: transportType 특성을 TCP/IP로
설정하십시오. 이는 SSL(Secure Sockets Layer)이 사용되지 않음을 나타냅니다.
- singleSignOnEnabled: singleSignOnEnabled 특성을 기본값인 false로
설정하십시오. 싱글 사인온은 사용할 수 없습니다.
- 데이터 그리드에 액세스할 수 있도록 권한이 부여된 사용자에 대한 신임 정보
credentialGeneratorClass=com.ibm.websphere.objectgrid.security.plugins.builtins.UserPasswordCredentialGenerator
credentialGeneratorProps=<username> <password>
예:credentialGeneratorClass=com.ibm.websphere.objectgrid.security.plugins.builtins.UserPasswordCredentialGenerator
credentialGeneratorProps=xcadmin xcadmin
- 인코드된 비밀번호를 사용하려면 FilePasswordEncoder 유틸리티를 사용하십시오.
이 유틸리티는 wxs_home/ObjectGrid/bin 디렉토리에 있습니다.