2014-07-21 27 views
3

我正在評估WSO2 Identity Server 5.0.0,但使用儀表板時出現了一個奇怪的問題。 我安裝了我的服務器上(所以它不是在本地主機上),並配置了以下配置文件,以便WSO2知道哪裏來點在WSO2 Identity Server儀表板中看不到任何選項

文件wso2is-5.0.0/repository/conf/carbon.xml

<HostName>SERVER_IP</HostName> 
<MgtHostName>SERVER_IP</MgtHostName> 

文件wso2is-5.0.0/repository/conf/security/saml2.federation.properties

WSO2=https://SERVER_IP:9445/samlsso 

文件wso2is-5.0.0/repository/conf/security/sso-idp-config.xml

<SSOIdentityProviderConfig> 
    <ServiceProviders> 
     <ServiceProvider> 
      <Issuer>wso2.my.dashboard</Issuer> 
      <AssertionConsumerService>https://SERVER_IP:9443/dashboard/acs</AssertionConsumerService> 
... 

official documentation中所述,我應該看到一些塊,並且在單擊「查看詳細信息」按鈕後,我應該能夠執行與每個塊相關的儀表板的操作。

然而,當我在控制檯登錄,我可以看到塊,但是當我點擊「查看詳情」我得到了一個空白內容頁面,您可以在「我的配置文件」頁面下面的截圖看到

enter image description here

對於其他塊也會發生同樣的情況。

我該怎麼辦?也許我沒有配置什麼?

預先感謝您

朱利奧

+0

打開瀏覽器控制檯,檢查是否有404錯誤。儀表板上方呈現小工具..似乎他們沒有在正確的網址上配置 – Dakshika

+0

Hi @Dakshika,謝謝你的迴應。 當我在Web瀏覽器中打開頁面時,我在控制檯http://pastebin.com/HYBG8qcE中看到這些錯誤。此外,當我點擊「我的配置文件」框中的「查看詳細信息」按鈕時,出現以下錯誤:http://pastebin.com/bXUJqXrB。 似乎Web應用程序試圖從本地主機加載一些內容。 你知道我應該在哪裏配置這些主機名(除了已配置的主機名)嗎? – gvdm

回答

7

如果您已經安裝了比其他localhost身份的服務器上,你會看到儀表盤的一些問題。我也經歷過同樣類型的問題。但您可以通過正確配置主機名和端口來解決這些問題。不幸的是,你需要編輯的地方很少。請在下面找到它們。我已經報告jira以改進它們以從一個配置文件進行配置。

  1. 庫/ conf目錄/ carbon.xml
  2. 庫/ conf目錄/安全/ SSO-IDP-config.xml中
  3. 庫/部署/服務器/ jaggeryapps /儀表板/的API/gadget.json
  4. 庫/部署/服務器/ jaggeryapps /門戶/工具/恢復帳戶/ gadget.xml
  5. 庫/部署/服務器/ jaggeryapps /門戶/工具/ identity_management/gadget.xml
  6. 庫/部署/服務器/ jaggeryapps/portal/gadgets/pwd_change/gadget.xml
  7. 庫/部署/服務器/ jaggeryapps /門戶/工具/ user_auth_apps/gadget.xml
  8. 庫/部署/服務器/ jaggeryapps /門戶/工具/ user_profile/gadget.xml
  9. 修改user_profile的網址(即將「repository/deployment/server/jaggeryapps/dashboard/apis/gadget.json」文件中的http:// {IP}:{port} /portal/gadgets/user_profile/gadget.xml複製到HTTP中,然後將端口複製到9763中。
+1

這就是解決這個問題的方法!我只是想知道爲什麼沒有任何有關這方面的文檔。 再次感謝您 – gvdm

+0

相關的JIRA(表明這是固定在5.1中):https://wso2.org/jira/browse/IDENTITY-2964 – Thilo

+0

我相信我在我的vm中從1改爲9,但是儀表板上的登錄鏈接仍指向本地主機,難道是我錯過了什麼? PS上下文使用vagrant/ubuntu運行IS 5.0.0。 –