Мы боролись с этим долгое время, но в итоге смогли заставить Microsoft выяснить, что происходит.Коротко говоря, MS обратилась к нему с этим исправлением: http://support.microsoft.com/default.aspx?scid=kb;en-US;2472263
В нашем случае, если первый запрос к веб-сайту был сделан с устройства без файлов cookie (в нашем случае это был какой-то русский бот, Яндекс),Карта сайта будет построена с бесполезными URL и кэширована.Тогда любые устройства, которые поддерживают файлы cookie, никогда не будут работать из-за способа кэширования карты сайта с URL-адресами для сеансов без кулинарной обработки.Хотя изначально симптомы были случайными, в конечном итоге мы смогли сузить его до повторного использования пула приложений, за которым последовал первый запрос от этого бота.
Альтернативный обходной путь, который работает, если вы хотите принудительно использовать файлы cookie, - это внести это изменениеto web.config:
<authentication mode="Forms">
<forms cookieless="UseCookies" />
</authentication>
Это заставляет создавать карту сайта без использования URL-адресов без файлов cookie.
Надеюсь, это поможет !!