Viết phần tiếp theo cho đoạn này - Năm 1931 Soglo tự nguyện gia nhập quân đội Pháp. Ông đã chiến đấu trong Thế chiến II, phục vụ ở Morocco và tham gia vào các cuộc đổ bộ của Đồng minh ở Corsica, Elba và miền nam nước Pháp
. Được thăng cấp trung úy, vào cuối chiến tranh, ông được bổ nhiệm làm sĩ quan tham mưu cho Quân đội thực dân Pháp. Năm 1947, ông được bổ nhiệm vào Bộ Quan sát Pháp với tư cách là cố vấn quân sự. Bảo đảm cấp bậc đại úy vào ngày 1 tháng 1 năm 1950, ông được gửi đến Đông Dương thuộc Pháp và chiến đấu trong Chiến tranh Đông Dương lần thứ nhất. Ông đã được trao giải Croix de Guerre vào năm 1956 vì dịch vụ của mình trong chiến tranh. Ở đó, anh gặp một phụ nữ Việt Nam gốc Pháp mà sau này anh kết hôn. Sau thất bại của Pháp ở Đông Dương, ông được cấp bậc thiếu tá và đồn trú ở Senegal, nơi ông ở lại cho đến năm 1960. Sau khi Benin giành được độc lập vào năm 1960, Soglo được cấp bậc đại tá trong quân đội và trở thành tổng tham mưu dưới thời Tổng thống Hubert Maga.