Я записал тест веб-производительности в Visual Studio 2010 для веб-приложения, которое использует Windows Live ID с Secure Token Service для аутентификации пользователя.
В моей записи есть два запроса, которые ведут на https://login.live.com/, и они работают нормально в Visual Studio Test Runner после того, как я записал тест, но примерно через день я начинаю получать сообщение об ошибке, в котором говорится: «Значение свойства ExpectedResponseUrl не равно фактическому URL-адресу ответа» для упомянутых запросов. Я понимаю, что могу отключить правила проверки URL-адреса ответа, но это не устраняет основную причину проблемы, а только маскирует ее симптомы.
Мне было интересно, знает ли кто-нибудь, что здесь происходит? Я предполагаю, что на уровне браузера есть кешированные данные, но я не смог доказать это так или иначе.