on 07-04-2012 6:10 AM
HI Experts,
I have a scenario where an external portal sends encrypted data to PI. PI then sends the same to SAP R/3 system.
Portal -->(SOAP) PI (Proxy) --> SAP R/3
Please note that only one field in the input payload is encrypted.
For example:
<CheckAuth>
<username>test_user123</username>
<product>6900867</product>
<appdata>Ā̂Լईഴ༲ᅰ፲ᕴ᥈᭙ᵐὃ⅓⍖▣❸⥀⭼ⵑ⽞ㆯ㎦㕙㞩㦬㮹㵎㽖䅒䎧䖴䞅</appdata>
</CheckAuth>
In the above input payload only appdata value is encrypted. The value is the way it is sent from portal. The underlying code in the portal encrypts the plain text data and sends the data to PI as above.
Now when I see the same data in PI's SXMB_MONI then this encrypted value is different.
<CheckAuth>
<username>test_user123</username>
<product>6900867</product>
<appdata>Ā̂Լईഴ༲ᅰ�?�ᕴ�?�᥈᭙�?ὃ⅓�?�▣�?�⥀⭼ⵑ⽞ㆯ㎦㕙㞩㦬㮹㵎㽖䅒䎧䖴䞅</appdata>
</CheckAuth>
I am unable to understand why is this happening. What could be the root cause of this?
The data type for appdata field in PI repository is "String". I hope this will not cause this.
Please help!
Thanks & Regards
Gopal
Hi Gopal,
Did you try to display the source of the SXMB_MONI message and decrypt it? In my opinion, the only difference is the way the content is displayed.
Regards,
Greg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.