簡體   English   中英

使用keyrock在spagobi上進行身份驗證

[英]authentication on spagobi using keyrock

使用KeyRock作為身份驗證提供程序在SpagoBI上進行身份驗證時遇到了麻煩。 我們在這里遵循了指南:

http://spagobi.readthedocs.org/en/latest/admin/README/index.html

重定向到KeyRock可以,但是在我們輸入用戶憑據后,會出現一個錯誤,指出: {"state": "None", "error": "invalid_redirect_uri"} (HTTP 400)

KeyRock中的配置頁面如下所示:

keyrock屏幕截圖

我們僅復制了客戶機id,secret和oauth2.config.properties中所需的其他參數。

注意:KeyRock的公共實例的默認URL是錯誤的,我們必須添加/ oauth2才能使它們正常工作,可能它們是為KeyRock的早期版本准備的。

編輯30-03-2016

更多信息:

  • 我們正在使用KeyRock的公共實例
  • 我們正在使用Docker Hub中可用的Docker容器將SpagoBI的私有實例部署在我們的服務器上
  • 這是我們oauth2.config.properties的內容
  • CLIENT_ID = 123456 SECRET = 123456 REDIRECT_URI = http://192.168.196.15:8080/SpagoBI/servlet/AdapterHTTP?PAGE=LoginPage&NEW_SESSION=TRUE TOKENS_URL = https://account.lab.fiware.org/api/v1/tokens.json APPLICATIONS_BASE_URL = https://account.lab.fiware.org/oauth2/applications/ AUTHORIZE_BASE_URL = https://account.lab.fiware.org/oauth2/authorize GET_ACCESS_TOKEN_URL = https://account.lab.fiware.org/oauth2/token GET_USER_INFO_URL = https://account.lab.fiware.org/oauth2/user APPLICATION_NAME = SpagoBI ADMIN_EMAIL = fiwarelab@email ADMIN_PASSWORD = fiwarelab@password
  • 我們在地址中添加了/ oauth2 /部分,否則在重定向到KeyRock時會收到404錯誤。

您說對了:這些設置基於KeyRock的早期版本。 如果要使用KeyRock公共實例,則必須使用“ 5.1-fiware-all-in-one”泊塢窗文件,該文件是最新的。 請嘗試使用那個,讓我知道。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM