I have a web http script for Azure SSO login. The authentication takes manually 3-4 seconds whereas Vugen was taking 12 seconds from the same client machine. When I checked the script there were lot of ajax requests in this transaction but each ajax request was triggered in sequence after few seconds than the previous one. All these ajax requests had an auto header "AJAXRequest" set to TRUE.
My question is: Is the AJAXRequest auto header supposed to work like this (ultimately leading to higher response time)?
After I enclosed the AJAX requests within concurrent start/concurrent end, I could see the expected response time of 3-4 seconds. Not sure if what I did is correct approach of handling this issue?