我的问题可能很简单,但我只是不知道这个pageViewer/pageOwner
概念是如何工作的,或者说我不知道如何摆脱这个系统更好。我只想制作一个Gadget,它可以处理Twitter、Google+等Oauth-authentifications
网络的所有内容。
所以基本上我想让用户说他想访问多少个网络,然后我做所有Oauth-authentifications
,我使用Liferay
andOpensocial
来完成那个任务,但得到这个错误:
OAuth error: UNKNOWN_PROBLEM: Client state belongs to a different person (state owner=G-10180, pageViewer=10196) ==== Original request: GET /m8/feeds/contacts/default/base?alt=json Host: www.google.com X-Shindig-AuthType: oauth X-Forwarded-For: 87.139.78.177 X-shindig-dos: on ====
我想我必须更改shindig.properties
文件中的某些内容,但这是我需要您帮助的地方。
- - - - - - - - - - - - - - - -更新 - - - - - - - - - ---------------- 我知道我的身份验证的第一部分有效,因为我得到了一个身份验证令牌,但它是无效的。我假设小工具需要一个与所有者存储的令牌相同的令牌。
如果您有一个小代码示例让我将查看器标识为新用户(如果他还不是会员),那将是完美的。请告诉我必须将此代码放在我的小工具中的哪个位置,因为到目前为止,opensocial 的文档花费了很多生命,但我找不到这个问题的答案 :)。
提前致谢