2014-10-16 90 views
0

我正在尝试使用wso2身份认证服务器进行Liferay身份认证,我使用的是liferay 6.2和Wso2 IS 5.0.0,我在上面的链接https://docs.wso2.com/display/IS500/Integrating+WSO2+Identity+Server+with+Liferay因此我创建了portal-在liferay_home/tomcat/webapps/ROOT/WEB-INF/classes/portal-ext.properties下的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但我没有得到这个jar任何地方我试图找出这个类在其他罐子里,但无法找到它,我也试图谷歌它,但没有成功,请帮助我出这个问题,谢谢

+0

当我们向liferay发出请求时,它是否会重定向到WSO2 Identity Server以进行登录? WSOS2身份服务器是否创建令牌并将令牌放入Cookie并将其重定向回Liferay主页?什么是登录流程? Sunil它是如何为你工作的? – 2015-04-29 10:10:21

+0

此外,当我添加一个secoundry用户存储(即LDAP)从而更改用户名时,liferay的admin用户(即[email protected])更改为DOMAIN/[email protected]。但所有这些登录都无效,登录失败 – 2015-04-29 11:34:09

回答

0
+0

http://blog.facilelogin.com/2010/05/managing-users-and-roles-with-wso2.html提到了很多jar文件。 axiom-1.2.9.wso2v1.jar axis2-1.6.0.wso2v1.jar commons-codec-1.3.0.wso2v1.jar commons-fileupload-1.2.0.wso2v1.jar commons-httpclient-3.1。 0.wso2v1.jar httpcore-4.1.0.alpha1-wso2v1.jar neethi-2.0.4.wso2v1.jar org.wso2.carbon.authenticator.proxy-3.0.0.jar org.wso2.carbon。 logging-3.0.0.jar org.wso2.carbon.um.ws.api-3.0.0.jar org.wso2.carbon.user.core-3.0.0.jar wsdl4j-1.6.2.wso2v1。 jar XmlSchema-1.4.6.wso2v1.jar – 2015-04-28 07:34:02

+0

也添加org.wso2.securevault_1.0.0.wso2v2.jar和org.wso2.carbon.authenticator.stub_4.2.0.jar。 – 2015-04-28 08:58:05

相关问题