2013-05-08 2 views
2

FIX 프로토콜을 사용하여 서버에 연결 중입니다. 4.4. 이전에는 인증에 사용자 이름과 암호를 사용했습니다. 이하 개인 키를 사용하여 quickfix로 서버에 연결하는 방법

[DEFAULT]
ConnectionType = 개시제
HeartBtInt = 30
ReconnectInterval = 30
ResetOnLogout = Y
ResetOnDisconnect = Y
FileStorePath =/TMP/MSG를/
FileLogPath 내 구성 파일 =/tmp/msgs/log/
StartTime = 00 : 00 :
EndTime = 00 : 00 :UseDataDictionary = N
SocketCon nectHost = 193 ~. ~. ~
SocketNodelay = Y
PersistMessages = N

[SESSION]
BeginString = FIX.4.4
SenderCompID = abcdefh
TargetCompID = abcdefh
SocketConnectPort = 7000
SenderSubID = abcdefh
암호 = abcdefh

지금 SenderSubID & 비밀번호를 사용하지만, 개인 키를 사용하지 않고 연결해야합니다. 키는 pem 파일로 제공됩니다. 제가

백 아래의 코드 샘플을 제공하고하는 속성 localKeyID 12 23 34 45 56 AX의 SC DV FV FB 12 23 34 45 56 AX의 SC DV FV FB 대상 =/CN = ABCDEFGH 발급자 =/C = GB/ST = 런던/L = 런던/O = DB/OU = GM/CN = 데모 수정 dev에 ----- BEGIN CERTIFICATE ----- abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890 ----- END CERTIFICATE ----- 가방 속성 : 제목 =/C = GB/ST = 런던/L = 런던/O = DB/OU = GM/CN = 데모 수정 dev issuer =/C = GB는/ST = 런던/L은 = 런던/O = DB/OU = GM/CN = 데모 수정 dev에 ----- 인증서를 BEGIN ----- abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890 ----- END의 CERTIFICATE ----- 가방 속성 로컬 키 ID : 12 23 34 45 56 AX SC DV FV FB 12 23 34 45 56 AX SC DV FV FB 키 속성 : ----- 시작하기 RSA 개인 키 ----- abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmno pqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890 ----- END RSA PRIVATE KEY -----

나는 계속 나
내가 자바 및 FIX 프로토콜에 새로운 오전이 PEM 파일을 어떻게하는 방법을 모른다

누구든지 자바 코드로 솔루션을 설명 할 수 있다면 매우 유용 할 것입니다.

덕분 PEM 키를 사용하여 상대방과 연결하기 위해

답변

2

, 당신은 설치하고 새로운 소프트웨어를 config (설정)해야합니다. 우리의 생산 환경에서

, 우리는 ( https://www.stunnel.org/index.html)되는 Stunnel하는 SSL 층 이상 터널 및 암호화 메시지에 대한 무료 소프트웨어를 사용합니다.

이 소트웨어를 다운로드하고 구성 설정에 대한 설명서를 읽으십시오.

+0

감사합니다. 당신은 나를 올바른 길로 인도했습니다. – DPK