我想使用我的旧客户端公开的身份验证Web服务.但我无法将这些用户信息复制到liferay数据库中.任何人都可以帮我编写自定义身份验证服务或钩子/插件来重用我自己的身份验证实现吗?
小智 5
我想使用我的旧客户端公开的身份验证Web服务.
您需要实现Liferay的com.liferay.portal.security.auth.Authenticator类,以使用您自己的自定义身份验证器来调用您的Web服务.这可以通过将以下内容添加到portal-ext.properties来插入Liferay:auth.pipeline.pre = [your classpath].
但我无法将这些用户信息复制到liferay数据库中.
我相信如果您不想将您的用户数据存储在Liferay中,您还可以在portal-ext.properties文件中使用auth.pipeline.enable.liferay.check = false.请注意,我现在正在尝试做同样的事情而且我没有太多运气.
祝好运!
射线
| 归档时间: |
|
| 查看次数: |
6507 次 |
| 最近记录: |