Contributions
Raw panel request missing
I have a request I am sending to a mock service and am trying to view the contents of the request via the 'Raw' tab panel. However all I see is the contents of the header, no request. I did manage to find a DEBUG log of the outgoing request but I have seen where the request is shown in the Raw tab. Am I missing something? ------- POST http://127.0.0.1:8088/mockAccumODSBinding HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: text/xml;charset=UTF-8 SOAPAction: "http://wsdl/AccumODS_Interface_v1/accumODS/getMemberAccum/" Content-Length: 4426 Host: 127.0.0.1:8088 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) <expecting raw request here...?> --------1.2KViews0likes2CommentsSoapUI WS-Security header
We are trying to duplicate in openssl the WS-Security header that SoapUI generates. Right now we are unable to get the same signature. When I apply the 'Outgoing WSS' I can see the digest value that SoapUI created as well as the signature. Step 1: I tried to duplicate the digest value in openssl using the command (openssl dgst -binary -sha1 <file> | openssl enc -base64). My input file contains only the 'body' portion of the request which is what SoapUI is digesting. The only way I am able to get a match on the digest value is to remove all leading white space in SoapUI, generate the header, then take that request, canonicalize it in a java program I wrote and use that in openssl dgst command. Step 2: I am stuck on the 'signedinfo' portion now. This needs to be canonicalized (C14N exl), digested and signed. Using the same method that I used to get the body digest is not working. Can someone explain how SoapUI generates this header? We have to duplicate this behavior in a Nonstop server and all we have is openssl. What library is SoapUI using to do the digital signature?1.2KViews0likes0Comments