Liferay перенаправляет на URL-адрес действия после успешного входа в систему

У меня есть требование, что если пользователи не вошли в систему, URL-адрес будет перенаправлен на страницу входа пользователя, а если пользователь уже вошел в систему, он будет перенаправлен на его конкретное действие. Таким образом, для не вошедшего в систему пользователя после нажатия на URL-адрес действия мне нужно перенаправить на страницу входа, а после успешного входа в систему пользователь должен перенаправить на страницу URL-адреса действия, а не последнюю посещенную страницу. В настоящее время после успешного входа в систему пользователь будет перенаправлен на последнюю посещенную страницу.

Я пробовал ниже свойства в portal-ext.properties для перенаправления на страницу URL-адреса действия, но не работал:

auth.forward.by.last.path=true
auth.forward.by.redirect=true

а также пробовал с "/c/portal/login?redirect=currenturl" и "/c/portal/login?saveLastPath=0".

Я использую LR 6.2 EE sp12.


person DevangPatel    schedule 16.02.2017    source источник


Ответы (1)


Вы можете установить целевую страницу по умолчанию в панели управления:

Портал -> Настройки -> Общие -> Навигация

Либо в файле portal-ext.properties установить:

default.landing.page.path=/web/guest/home

DOC: https://web.liferay.com/es/community/wiki/-/wiki/Main/Customizing+the+default+page+after+login

person JMF    schedule 20.02.2017