在WSO2 Identity Server仪表板中看不到任何选项

时间:2014-07-21 09:50:21

标签: wso2 wso2is

我正在评估WSO2 Identity Server 5.0.0,但我在使用仪表板时遇到了一个奇怪的问题。 我将它安装在我的服务器上(因此它不在localhost上)并配置了以下配置文件,以便WSO2知道在哪里指向

档案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

其他街区也会发生同样的事情。

我该怎么办?也许我没有配置什么?

提前谢谢

Giulio的

1 个答案:

答案 0 :(得分: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 /入口/小工具/ pwd_change / gadget.xml
  7. 库/部署/服务器/ jaggeryapps /入口/小工具/ user_auth_apps / gadget.xml
  8. 库/部署/服务器/ jaggeryapps /入口/小工具/ user_profile / gadget.xml
  9. 在&#34; repository / deployment / server / jaggeryapps / dashboard / apis /中修改user_profile的网址(即http:// {IP}:{port} /portal/gadgets/user_profile/gadget.xml) gadget.json&#34;将文件输入到HTTP并将端口输入到9763。