on 07-22-2009 12:43 PM
Hello Friends,
I have configured a SOAP sender to RFC scenario(synchronous). I am sending request through Altova XML Spy and SOAP sender is accepting request and scenrio is working fine.
I have configured SOAP sender using
HTTP Security level = HTTP. ( there are two more options-- HTTPs with and without client authentication).
When I am sending SOAP request through Altova and it is asking for login id and password of PI system.
My business requirement is that SOAP sender should accept request without asking login id and password. (I will use separate method for authentication).
Please let me know how to bypass this id and pwd.
Hi,
>>>My business requirement is that SOAP sender should accept request without asking login id and password. (I will use separate method for authentication).
the easiest way to do this is by using ABAP SOAP adapter (port 8XX0) and not JAVA
(5XX00) this way you can put user/pass inside SCIF service directly
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>Infact I have plan to use SSL (HTTPs). I guess I need adapter engine at that time.
Yes,you do need to go through Adapter engine for SSL.
In your case,you can not bypass adapter engine,the only other option you have now is to store the user ID and password in the form of some cookie in the sender application itself(not sure if sender application system will let you do that or not though)
There is no other way in my knowledge
Thanks
Aamir
but this weblog is saying to skip adapter engine.
It is mentioned as a good practice...should not be confused as a restriction
The sap-user and sap-password fields cannot be used in the WSDL to call the Sender SOAP channel.....parameters applicable only for ABAP-based adapters (HTTP)....as replied by Stefan to one of my doubts
Regards,
Abhishek.
But if you are already planning to use SSL ie. HTTPs in your SOAP communications, then what is the need for username/password. Once you configure your certificates, it would never ask you for username/password.
Configure your sender Agreement cerficates as mentioned in the link below..
http://help.sap.com/saphelp_nw04/helpdata/en/1f/7e2441509fa831e10000000a1550b0/content.htm
-Siva Maranani
hi,
you can assign a certificate to a user in PI, in the soap call you send this certificate.
regards
franz
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is no way to skip login id and password in PI7.0, if transport protocol is HTTP.
However in PI7.1 this feature is provided.
Thanks,
Sandeep Maurya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.