如何为Liferay DXP JSON远程服务实现令牌身份验证?

如何为Liferay DXP JSON远程服务实现令牌身份验证?,liferay,liferay-7,Liferay,Liferay 7,我需要为Liferay JSON远程服务启用基于令牌的身份验证。简而言之,来宾用户应该能够在访问服务时传入令牌,并且该令牌在身份验证管道内进行验证,并允许用户使用或拒绝该服务。 如何在Liferay DXP 7.0中实现此功能?如果需要实现自定义令牌处理,可以使用 要访问HTTP请求并处理头或参数字段中的自定义令牌,请执行以下操作。 否则,更常见的是使用oauth2令牌,因为liferay对此有很好的内置处理(但我不确定7.0版本)。Hi,我在liferay中配置了令牌SSO,以便在请求头上传递

我需要为Liferay JSON远程服务启用基于令牌的身份验证。简而言之,来宾用户应该能够在访问服务时传入令牌,并且该令牌在身份验证管道内进行验证,并允许用户使用或拒绝该服务。
如何在Liferay DXP 7.0中实现此功能?

如果需要实现自定义令牌处理,可以使用 要访问HTTP请求并处理头或参数字段中的自定义令牌,请执行以下操作。
否则,更常见的是使用oauth2令牌,因为liferay对此有很好的内置处理(但我不确定7.0版本)。

Hi,我在liferay中配置了令牌SSO,以便在请求头上传递令牌,并实现了文档中给出的自动登录。当我打电话给服务部时,它没有到达autologin类。它给了我以下异常“拒绝访问remote.service.test.service.FooService#sum”。在这种情况下,您需要在门户配置(控制面板)中添加一个“服务访问策略”条目。我假设它是“系统用户密码”(不确定)。根据您的异常在此处添加您的服务类和方法名称。