Umbraco 7 - ссылка на защищенную страницу внутри другого сайта впервые перенаправляет на страницу ROOT - PullRequest
0 голосов
/ 05 октября 2018

Мы используем Umbraco 7, и у нас есть следующий случай для одного из арендаторов в CMS:

Предположим, что наш сайт размещен на домене - https://foo.bar, и у нас есть следующеезащищенная страница (не может быть доступна без аутентификации) - https://foo.bar/home/user-profile Предположим, у нас есть этот другой веб-сайт (иностранный реферер) https://otherfoo.bar, и внутри него мы имеем абсолютный URL-адрес упомянутого выше профиля пользователя, встроенный ввеб-сайт.

Пользователь прошел проверку подлинности на https://foo.bar, и теперь он может свободно посещать https://foo.bar/home/user-profile, но вместо этого он делает это с помощью ссылки на абсолютный URL на иностранном веб-сайте.Что пользователь испытывает - он перенаправляется в корень иерархии страниц, то есть https://foo.bar/home/ независимо от того, что он ранее прошел аутентификацию.Что еще интереснее, так это то, что при обновлении корневой страницы происходит возврат к предполагаемому посещению исходной страницы. https://foo.bar/home/user-profile.

Мы провели несколько тестов, и выяснилось, что для перехода настраница в нашей среде dev / stage / prod всегда сначала перенаправляется на корневую страницу.Однако этого не происходит при запуске локального экземпляра в IIS Express.Теперь мы озадачены, это вещь Umbraco или IIS?Есть предложения?

1 Ответ

0 голосов
/ 14 октября 2018

Вы установили перенаправления URL для HTTP -> HTTPS или www / non-www?которые называются первыми?

...