cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding SOAP Reciever with WS Security needed to be configured

Former Member
0 Kudos

HI All,

My Interface is with ABAP Proxy with Webservice,

Actually i have got the WSDL of the Web service, when i manually open the target URL which is given in the Web service

it is giving me Missisng WSSE Security Header, and same thing i am getting in SXMB_ MONI also when i tried to do interface with webservice

I guess it needs some Certificates , will anyone please help me in this ,

thanking you

Sridhar

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182004
Contributor
0 Kudos

Hi Sridhar,

Please take a look at this post to see if it helps:

Regards,

Juan.

Former Member
0 Kudos

Thank you very much , will try and see

Former Member
0 Kudos

This thread are really helping me, but i am using SAP PI, Soap Adapter , will this reflect in my adapter when i do all this congifuration, please help me in this

former_member182004
Contributor
0 Kudos

If you notice about something wrong when you apply a change, you can always roll it back

Former Member
0 Kudos

Juan Manuel ,

Seeing the thread , i came to know some usefull points about WS security for user name and Time stamp in ABAP Stack, but all this Thread is done for SOA which i thing is for Web service not using SAP PI

i have do it using SAP PI , and my Soap Header messge should look like this

<soapenv:Header>

<wsse:Security soapenv:mustUnderstand="1"

xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-

1.0.xsd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-

secext-1.0.xsd">

<wsu:Timestamp wsu:Id="Timestamp-296915943">

<wsu:Created>2008-06-05T18:30:59.904Z</wsu:Created>

<wsu:Expires>2009-06-05T18:35:59.904Z</wsu:Expires>

</wsu:Timestamp>

<wsse:UsernameToken wsu:Id="UsernameToken-192809888">

<wsse:Username>midtier-service</wsse:Username>

xxxxxxxx: Confidential Green 10

<wsse:Password Type="http://docs.oasisopen.

org/wss/2004/01/oasis-200401-wss-username-token-profile-

1.0#PasswordText">password</wsse:Password>

</wsse:UsernameToken>

</wsse:Security>

</soapenv:Header>

first thing is tht can i do hard code all this and send as a soap header , or should we get some certifcate from the websercies techincal team and implement , i am not sure how to proceed

please help me in this

Edited by: sridhar loganathan on Sep 8, 2010 4:12 PM

former_member182004
Contributor
0 Kudos

Hi Sridhar, in this aspect I think that it'd be more helpful if you can ask someone who knows more about SOA/WS, because I use many WS in PI, but I don't exactly know about security stuff.

Regards,

Former Member
0 Kudos

Hi thank you

in SAP PI tWS Adapter i hope it is not present in standard adapter i am using PI 7.0 . i guess in tht we have some security option , for WS Security will you tell me how to get tht WS Adapter in SAP PI Communication channel

thanking you

Sridhar

Edited by: sridhar loganathan on Sep 8, 2010 4:24 PM