on 11-14-2011 4:33 PM
Hi SDNers,
We have a strange issue where the Payload sent by PI DECENTRALIZED Adapter Engine looks fine in PI but is NULL when it reaches .NET.
Brief on the scenario, .Net makes a synchronous call to the PI webservice and PI does all the stuff it has to do and I could see that the payload on the receiver adapter also looks fine but when it comes to .Net it is NULL.
We took a HTTP trace using FIDLER and could see two errors:
1No login module suceeded
If it is an access issue...how could the request message come into PI and also we could not see any errors in the adapter engine.
2.No Proxy-authentication header is present
Is this something .Net has to send....I am trying to figure out.
Please provide inputs.I am waiting to fix this issue asap.Thanks.
Regards,
Harish.
Hi All,
It was a silly namespace issue.Added the namespace and it is solved.
Br,
Harish.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You have to use Pre-Authenticate login method for PI in your .Net client.
Check this out: http://msdn.microsoft.com/en-us/library/system.net.webrequest.preauthenticate.aspx
In short it means that your .Net request is missing the Authentication basic HTTP header parameter. Something like this:
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
More about it here: http://en.wikipedia.org/wiki/Basic_access_authentication
Martin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Harish,
use diagtool to check correctly loginmodule problems (note #1045019 or #982127). Also, check if login module stack are:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/04/120b40c6c01961e10000000a155106/frameset.htm
Tks
Marcelo Pinheiro
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.