Он будет перенаправлен только в том случае, если ресурс (страница, изображение, CSS и т. Д.) Защищен и нуждается в аутентификации пользователя. Если вам необходимо убедиться, что этого не происходит в определенных областях, попробуйте разрешить анонимный доступ в файле web.config:
<location path="UnsecuredResource">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
Что происходит с прыжком, так это то, что аутентификация на стороне клиента либо истекла, либо не существует, поэтому браузер перенаправляется на STS. STS имеет постоянный файл cookie, который распознает пользователя по его предыдущему входу в систему, поэтому он просто проверяет подлинность и отправляет пользователя обратно в приложение, которое автоматически регистрирует его.
Если сеанс истекает на стороне клиента, это может вызвать необходимость повторной аутентификации. Убедитесь, что нет ничего, что могло бы привести к тому, что сессия истечет или потеряется.
Надеюсь, это поможет. Немного больше информации поможет отладить эту проблему.