fiware spagobi api rest with keyrock

时间:2016-11-10 08:51:02

标签: rest fiware spagobi

我有3个实例:

1.- app web(ubuntu实例)

2.- keyrock实例

3.- spagobi实例

我的spagobi实例使用keyrock验证用户与App web相同。我在其中创建了一些报告。现在,我需要将这些报告插入我的应用程序网站。

我尝试使用http://docs.spagobi.apiary.io/预览子资源选项。但有时我都有一个模态窗口询问我的用户/传递(作为apache安全选项)。

即时使用 http://spagobi-url/SpagoBI/restful-services/2.0/documents/printers_visited/preview (访问过的打印机是我文档的标签)。结果:

apache authentication

如果我在此面板中编写了我的用户/传递,则验证不起作用并尝试循环。

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

SpagoBI提供的REST服务需要基本身份验证,这就是您看到模式窗口要求凭据的原因。 为了避免这种情况,您应该在应用程序和SpagoBI之间实现SSO并在SpagoBI中打开会话:当会话打开时,您应该能够调用REST服务。 注意预览子资源只是一个静态(可选文件),它不是执行的报告:如果你想执行报告,你应该得到内容子资源。 只是为了让您知道,我们目前正在开发调用提供OAuth令牌的REST服务的可能性。这应该在下一个版本中提供。

希望这有帮助