web services - THTTPRIO SSL using Client Certificate doesn't work as it should -


i have soap webserver developed in delphi xe2 exposes methods , uses ssl. built client in delphi xe2, , use thttprio connect webserver. question related use of ssl certificatest thttprio. if call webservice works without having certificate installed, think shouldn't.

second scenario :i have self signed certificate installed , after made call webservice works also.

when inspected events: httprioafterexecute , httpriobeforeexecute, converted soaprequest , soapresponse string tstream , seems isn't encrypted in both cases. found on forum same question no response.

i searched info soap ssl clients delphi couldn't find new info. of guys give me advices regarding issue?

if call webservice works without having certificate installed, think shouldn't.

not many web services require client certificates (with exceptions banking , other high risk environments). more common clients want verify server identity, , done server certificates.

so web service work in normal, expected way.


httprioafterexecute , httpriobeforeexecute, converted soaprequest , soapresponse string tstream , seems isn't encrypted in both cases

this correct, message payload appear unencrypted because ssl / tls encryption on transport layer. application not see encrypted data, makes things easier.

you can add encryption message payload, there generic libraries (however have no experience using encryption httprio).


Comments

Popular posts from this blog

c++ - QTextObjectInterface with Qml TextEdit (QQuickTextEdit) -

javascript - angular ng-required radio button not toggling required off in firefox 33, OK in chrome -

xcode - Swift Playground - Files are not readable -