如何获得GoodData PGP SSO工作?

时间:2014-03-17 18:13:07

标签: single-sign-on gooddata

我正在尝试基于文档实现基于GoodData PGP密钥的单点登录,但无法使其正常工作。 GoodData支持确认我的密钥部署在他们的服务器上,我的用户将我的ssoProvider属性设置为他们提供的内容,我认为我正在做所有预期的但是它不起作用。

这是我最初的JSON: {"电子邮件" :" myuser@example.com" ,"有效期":1395089703026} 我使用我的私钥对其进行签名,使用gooddatas公钥加密,URLencoding和使用URL的sessionId参数,但我仍然收到"无法加载"错误信息。

任何想法可能出错?

2 个答案:

答案 0 :(得分:3)

所有时间参数(validity,notBefore,notOnOrAfter)都需要采用unix时间戳格式,以秒为单位,而不是毫秒。

试试这个{ "email" : "myuser@example.com" , "validity": 1395089703 }

答案 1 :(得分:0)

一切看起来都不错。如果你的时间戳不是偶然的,那么现在不超过36小时。我们建议将有效期设定为现在+ 12 - 24小时。如果您的问题仍然存在,请填写support.gooddata.com上的机票,因为现在我们必须查看确切的案例。

请填写用户名,sso提供商以及上次何时尝试。

Jiri Simon

GoodData支持