Мы протестировали то же самое с Sitecore 8, и он работал нормально, но с Sitecore 9 он не работает.
Мы находим альтернативное решение, такое как тег определения сайта, добавляем два атрибута, что требуетсяlogin = "true" и loginpage = "/ sitecore / login"