on 07-06-2016 6:25 PM
Hi,
My scenario: SOAP(Sender) - - - -> PI - - - > ECC (SOAP XI).
PI Version: 7.5 (single stack)
Objective: Capture user name from sender application and propagate it to ECC (SOAP XI Receiver) dynamically.
I have checked ASMA, Variable Transport Binding, View Authorization keys and maintained "user name" "password" pair. Also, I have set the dynamic header attribute "TAuthKey" with value as "user name" from sending application.
Issue: When I execute the scenrio, ABAP proxy is getting triggered with ECC service user which was hard coded in "General" tab of receiver channel(soap) instead of using dynamic user name from ASMA authentication pair.
Thank you,
mk
http://scn.sap.com/community/pi-and-soa-middleware/blog/2007/01/16/principal-propagation-in-sap-xihttps://help.sap.com/saphelp_nwpi71/helpdata/en/45/0f16bef65c7249e10000000a155369/content.htmHi Mallik,
You can use Principle propagation for your requirement which forwards the user context from sender to receiver. You need to enable principle propagation in the Receiver Agreement/ICO and also need to do the respective configuration in both PI and ECC system. Also, principle propagation configuration differs based on the PI system you are using i.e. Single/dual stack.
Please refer the below links and let me know if any further help required.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Have you tried to put: "TAuthKey" into VariableHeader (XHeaderName1) ?
/k
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
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.