Hi,
After upgrading to 200.7 I am experiencing that my map is taking forever to load. While a large map with manygrouplayers, subgroups and various layers on them I expect it to take a little while,. In 200.6 it is relatively smooth, but all the layers load within 4-5 seconds.
I have logged all ChallengeHandler requests, and I can that there is a big difference on how these are logged.
On version 200.6, all the 49 challenges are flooded to the output window within the span of 4 seconds.
On version 200.7, the same challenges takes a drip-drip-drip approach, and takes several minutes. Each drip is roughly 6 challenges every 100 seconds, which corresponds to the default timeout. The layers don't finish loading until all the challenges have completed, which takes 10 minutes.
I notice that there is only one challenge for Token, and the remaining 48 challenges are for Certification, which I do not understand. I've updated my ChallengeHandler to use the default handler when the request is for certificate, though having the user confirm that dialog 49 times is not particularly user friendly, though I am trying to to figure out how to accept it without user interaction
Questions:
1. Why is the loading/authentication so incredibly slow and come in bursts on 200.7? It is obviously an issue introduced in the latest version
2. Is there something that I can do to work around the slow map loading? I've not yet done anything with interceptors or ArcGISHttpMessageHandler as described here, as it hoped it was automatically wired up, but I'll investigate this.