Php expert

İptal Edildi İlan edilme: 3 yıl önce Teslim sırasında ödenir
İptal Edildi Teslim sırasında ödenir

Im trying to sign a SOAP envelope from a WSDL using WSSESoap PHP plugin. I cant make it work as it throws a 'Hash values do not match' issue. The WSDL is:

[login to view URL]

Im calling from

$sc = new MySoap($wsdl);

$out = $sc->Execute(array("Rut"=>"123456789"));

And getting the 'Hash values do not match' error.

I did a research and seems the problem is when canonizing the Body from the envelop as there is using Inclusivenamespace and prefixes list. I get this working request from SOAPUI.

Here is te reference tag pointing to the Body object.

<ds:Reference URI="#id-99A5113916FE1B896D152461497086267">

<ds:Transforms>

<ds:Transform Algorithm="[login to view URL]

">

<ec:InclusiveNamespaces xmlns:ec="[login to view URL]

" PrefixList="dgi"/>

</ds:Transform>

</ds:Transforms>

<ds:DigestMethod Algorithm="[login to view URL]

"/>

<ds:DigestValue>iWbErI+zKd+Go3r88YKrh+nZmmE=</ds:DigestValue>

</ds:Reference>

I also tried to Canonize the SOAP BODY with C14N, but didnt work.

PHP HTML Yazılım Mimarisi Windows Masaüstü

Proje NO: #26173340

Proje hakkında

2 teklif Uzak proje Aktif 3 yıl önce

Bu iş için 2 freelancer ortalamada $110 teklif veriyor

rushabhdesai

I have an experience of 11 years into web development using codeigniter, laravel, angularjs, MySQL, JQuery etc.. Looking for Professions? You are in the right place, TRY me!. I am sure, provide you the best solution Daha Fazla

$80 USD in 2 gün içinde
(19 Değerlendirme)
5.5
akhi1620

Hello there , Prospect I assure you of quality work,i have gone through your requirements and the work is doable please consider my bid for quality work. PLEASE REMEMBER TO; Wash your hands frequently, Maintain social Daha Fazla

$140 USD in 7 gün içinde
(16 Değerlendirme)
4.2