Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can you run soap over HTTPS?

Is it possible to run SOAP over https? I got the impression that SOAP has its own security model that allows you to use encryption regardless of the transport mechanism. That being said we want to keep things simple and are wondering if we can just use our existing HTTPS setup in Jetty to make sure the SOAP converation over http is secured.

like image 221
benstpierre Avatar asked Jan 23 '12 21:01

benstpierre


2 Answers

Yes, you can, see the Transport Methods section on this Wikipedia article.

To quote:

SOAP may also be used over HTTPS (which is the same protocol as HTTP at the application level, but uses an encrypted transport protocol underneath) with either simple or mutual authentication; this is the advocated WS-I method to provide web service security as stated in the WS-I Basic Profile 1.1.

like image 130
Arafangion Avatar answered Oct 31 '22 19:10

Arafangion


Yes, you can send SOAP messages over HTTP as well as HTTPS

like image 26
user47900 Avatar answered Oct 31 '22 21:10

user47900