I have a solution that was upgraded from 9.9.x to 9.13.x.
On this solution, we have implemented a product feed (not the PIM one) that is using some logic (suggested by Dmitrij) to authenticate the user based on a property from URL.
We are using that value to determine the user, then change its password, authenticate the user, retrieve products then change the password back.
All this worked very well on 9.9.x. As soon as we have upgraded, it does not work anymore.
The behavior is different on the first request. On the first request (with the same URL and parameters as before) the call does not go all the way to the LivePrice call.
The second attempt though, makes it all the way to the Liveprice call.
I have checked if the authentication method authenticates the user and it does. Somehow, it just does not authenticate it as it did before.
We are using:
I am sure a lot has been changed between 9.9 and 9.13 but I can;t figure out how to solve this issue. I am not sure if it;s a live integration issue or an authentication issue.
Can somebody shed a light on this?