PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Sécurisation du Webservice : SOAP ou REST
Sécurisation du Webservice : SOAP ou REST
Débuté par Ralph IGCI, 21 jan. 2026 14:16 - 4 réponses
Membre enregistré
552 messages
Posté le 21 janvier 2026 - 14:16
Bonjour,
Quelle est celui qui a plus de sécurité dans les échanges de données délicats ?
Quelle est celui qui a la mise en place de sécurité plus facile.
Merci
Membre enregistré
953 messages
Posté le 21 janvier 2026 - 15:01
Bonjour,

Pour un webservice REST, la solution la plus simple, la plus claire et la plus efficace consiste à utiliser une authentification par Bearer Token, uniquement en HTTPS.

⚠️ HTTPS est obligatoire
Sans HTTPS, aucune sécurité n’est acceptable, même avec un token.

Chiffrement des données
Intégrité des échanges
Protection contre l’écoute et la modification

Principe :

Le client s’authentifie et reçoit un token .
Ce token est transmis à chaque appel REST dans l’en-tête HTTP :

Authorization: Bearer 


Pourquoi c’est la meilleure solution en REST :

Mise en place simple
Standard largement utilisé
Très bien supporté par les frameworks et proxies
Sécurité suffisante pour la grande majorité des échanges sensibles
Pas de complexité inutile

Bonnes pratiques indispensables :
HTTPS strict (TLS récent)
Token à durée de vie courte
Vérification du token à chaque requête
Aucun token dans l’URL
Journalisation et limitation des appels si besoin

👉 REST + HTTPS + Bearer Token est aujourd’hui la solution recommandée, la plus simple à maintenir et la plus efficace dans la majorité des cas.

---
Charly CanDo
Membre enregistré
552 messages
Posté le 21 janvier 2026 - 18:40
Merci beaucoup, je compte l'utiliser avec les Webservices générer par Windev, est-ce une bonne idée ?
J'aimerais savoir si c'est faisable aussi. je me lance dans la recherche.
Message modifié, 21 janvier 2026 - 18:41
Membre enregistré
1 167 messages
Posté le 22 janvier 2026 - 13:01
Bonjour,

REST n’est pas un format, c’est un style d’architecture pour exposer des ressources via HTTP (échanges en JSON, txt, XML..).
SOAP est un protocole (standard strict) de messages. (Les échanges sont en XML avec une structure SOAP)

REST : la sécurité se fait généralement via HTTPS + OAuth2/JWT/API keys. C'est simple et efficace, on ne se prend pas la tête.
SOAP est toutefois beaucoup plus sécurisé (et contraignant). Il va être utile si vous avez besoin de signer des messages, chiffrer au niveau du message (pas seulement le transport)...

Exemples typiques REST (couvre 90% des besoins) :

- API pour un SaaS
- API publique pour partenaires
- Microservices internes
- Intégrations (Stripe / paypal)


Exemples typiques SOAP

- services d’assurance / mutuelles
- échanges inter-entreprises très normés
- systèmes historiques (ERP old-school, ESB, etc.)

Donc, si la cible sont des banque, des assurances, des administrations... il faudra certainement passer par des API SOAP.
Membre enregistré
552 messages
Posté le 22 janvier 2026 - 15:40
Bonsoir et Merci,
C'est pour les envoies d'argent entre 4 villes en Afrique au fait. Donc je suis responsable de tous les choix pour les échanges de données. Personnelement, je suis plus API REST