2017-01-30 4 views
0

Anypoint Studio 6.1 및 Mule 3.8.1을 사용 중이며 HTTPS를 구성하려고합니다.Mule에서 암호 그룹을 설정하는 방법

제 문제는 암호 스위트가 들어있는 tls-default.conf 파일이 있지만이 파일을 찾을 수 없다는 문서에 나와 있습니다. .mule 디렉토리에서만 conf 폴더를 찾을 수 있지만 내 프로젝트 폴더 외부에 있으며 내 컴퓨터에 로컬 인 Anypoint Studio 구성이됩니다 (이것이 어떻게 배치 될 수 있는지 오해 한 경우 확실하지 않음).

이 파일은 어디에 있으며 어떻게 암호화 제품군을 지정합니까?

감사

답변

0

암호/TLS 설정을 제어하는 ​​세 가지 방법이 있습니다 : 1) 커넥터/엔드 포인트 특정 설정 2) 뮬 런타임 (TLS-default.conf) 3) JVM 레벨

# 1의 경우

<tls:context name="TLS_Context" enabledProtocols="TLS1.2" enabledCipherSuites="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" doc:name="TLS Context"/> 

그런 다음 HTTP 커넥터에서 해당 구성을 참조하십시오. 이 예는 Anypoint 스튜디오 withing에, # 2의 글로벌 HTTP 리스너 CFG

<http:listener-config doc:name="HTTP Listener Configuration" host="0.0.0.0" name="HTTP_Listener_Configuration" port="${https.port}" protocol="HTTPS"> 
<tls:context enabledProtocols="TLSv1.2" enabledCipherSuites="TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384"/> 
</http:listener-config> 

를 사용하는 런타임 그러므로 내장되어 당신은 예를 들어, 플러그인 디렉토리 에 그 CFG을해야합니다 : [Anypoint - 스튜디오 - 플러그인 -Directory] /org.mule.tooling.server [런타임 버전 번호]/뮬/conf의

# 3의 경우 -. 단지 오라클

에서
0

를 일반 자바 보안 구성 지침을 따르 난 당신이 찾고있는 생각 Anypoint 스튜디오 작업 공간에서. 파일의 스튜디오 설치 경로를 확인해야합니다.

(AnypointStudio_Installation_Path)는 \ 플러그인 \ org.mule.tooling.server.3.8.1.ee_6.1.1.201609121705 \ 뮬 \

conf의