Вот что я сделал:
Поскольку корневым приложением является MVC, когда пользователь пытается получить доступ к WCF в виртуальном каталоге и пытается выполнить навигацию, MVC обнаружит, что пользователь еще не аутентифицирован в приложении WCF. MVC будет перенаправлять его на страницу формы аутентификации, как указано в веб-конфигурации.
Чтобы решить эту проблему, просто добавьте следующий код в файл веб-конфигурации MVC.
<location path="WCF">
<system.web>
<authentication mode="None">
</authentication>
</system.web>
</location>
Это означает, что необходимо отключить аутентификацию пути WCF. Поэтому, когда пользователь получает доступ к службе WCF, он не будет уведомлять MVC о том, что WCF еще не аутентифицирован, и, следовательно, не происходит перенаправления.
Это решит мою проблему.