Я пытаюсь выполнить проверку подлинности Liferay с использованием wso2 Identity Server, я использую liferay 6.2 и Wso2 IS 5.0.0, я следую ссылке выше https://docs.wso2.com/display/IS500/Integrating+WSO2+Identity+Server+with+Liferay Соответственно, я создал портал- Файл ext.properties в файле liferay_home/tomcat/webapps/ROOT/WEB-INF/classes/portal-ext.properties. и добавил следующие свойства в нем:Невозможно интегрировать сервер идентификации WSO2 с Liferay для аутентификации
auth.pipeline.pre = org.wso2.liferay.is.authenticator.WSO2ISAuthenticator auth.pipeline.enable.liferay.check = ложный
, но когда я бегу Liferay портал и пытаюсь войти в систему. Я получаю java.lang.ClassNotFoundException: org.wso2.liferay.is.authenticator.WSO2ISAuthenticator. Он должен быть в org.wso2.liferay.xacml.connector.jar, но я не получаю эту банку где-нибудь там, где я попытался выяснить этот класс в других баночках, но не смог его найти, я также пытаюсь сделать это, но не успеваю, пожалуйста, помогите мне с этой проблемой, спасибо
Когда мы предоставляем запрос на пожизненный срок, он перенаправляет сервер WSO2 Identity для входа? сервер WSOS2 Identity создает токен и помещает токен в Cookie и перенаправляет его обратно на домашнюю страницу Liferay? Каков поток логина? Сунил, как это сработало для тебя? –
Также пользователь admin liferay i.e [email protected] меняет DOMAIN/[email protected], когда добавляю пользовательское хранилище secoundry, которое является LDAP, таким образом изменяя имя пользователя. но все эти логины не работали, и логин не удался. –