我使用 keytool 创建了公钥/私钥并将证书导出到 rsaSigningKey.pem。将此文件放在 liferay-data-folder/opensocial/ 中。
在 Jira 的应用程序链接中配置传入身份验证
消费者密钥- www.myliferay.com
消费者名称- Liferay
公钥- 来自 rsaSigningKey.pem 文件的公钥文本。
公钥变灰并保存配置。
将 OpenSocial 小工具添加到 Liferay 页面。给出 Jira 的 activityStream 的 url 并在 Manage OAuth 部分选择 RSA_private 并将使用者密钥作为 www.myliferay.com。保存了配置。
我在 Liferay 中的活动流显示为空。当我检查 liferay 控制台时,它显示错误jodd.bean.BeanException: Simple property not found: oAuthConsumerId Invalid property: 'OAuthConsumerImpl#oAuthconsumerId (actual: 'OAuthConsumerImpl#oAuthConsumerId',forced=false)
我哪里错了?消费者密钥应该是公钥/私钥创建的CN吗?
问候, 阿南莎