我正在尝试基于文档实现基于GoodData PGP密钥的单点登录,但无法使其正常工作。 GoodData支持确认我的密钥部署在他们的服务器上,我的用户将我的ssoProvider属性设置为他们提供的内容,我认为我正在做所有预期的但是它不起作用。
这是我最初的JSON: {"电子邮件" :" myuser@example.com" ,"有效期":1395089703026} 我使用我的私钥对其进行签名,使用gooddatas公钥加密,URLencoding和使用URL的sessionId参数,但我仍然收到"无法加载"错误信息。
任何想法可能出错?
答案 0 :(得分:3)
所有时间参数(validity,notBefore,notOnOrAfter)都需要采用unix时间戳格式,以秒为单位,而不是毫秒。
试试这个{ "email" : "myuser@example.com" , "validity": 1395089703 }
答案 1 :(得分:0)
一切看起来都不错。如果你的时间戳不是偶然的,那么现在不超过36小时。我们建议将有效期设定为现在+ 12 - 24小时。如果您的问题仍然存在,请填写support.gooddata.com上的机票,因为现在我们必须查看确切的案例。
请填写用户名,sso提供商以及上次何时尝试。
Jiri SimonGoodData支持