在 WSO2 身份服务器仪表板中看不到任何选项 [英] Cannot see any option in WSO2 Identity Server dashboard

查看:24
本文介绍了在 WSO2 身份服务器仪表板中看不到任何选项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

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

SERVER_IP<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

<服务提供者><服务提供者><Issuer>wso2.my.dashboard</Issuer><AssertionConsumerService>https://SERVER_IP:9443/dashboard/acs</AssertionConsumerService>...

如 以改进它们以从一个配置文件进行配置.

  1. repository/conf/carbon.xml
  2. repository/conf/security/sso-idp-config.xml
  3. repository/deployment/server/jaggeryapps/dashboard/apis/gadget.json
  4. repository/deployment/server/jaggeryapps/portal/gadgets/account-recovery/gadget.xml
  5. repository/deployment/server/jaggeryapps/portal/gadgets/identity_management/gadget.xml
  6. repository/deployment/server/jaggeryapps/portal/gadgets/pwd_change/gadget.xml
  7. repository/deployment/server/jaggeryapps/portal/gadgets/user_auth_apps/gadget.xml
  8. repository/deployment/server/jaggeryapps/portal/gadgets/user_profile/gadget.xml
  9. 在repository/deployment/server/jaggeryapps/dashboard/apis/gadget.json"中修改user_profile的url(即http://{IP}:{port}/portal/gadgets/user_profile/gadget.xml)" 文件输入到 HTTP 和端口输入到 9763.

I'm evaluating WSO2 Identity Server 5.0.0 but I'm getting a strange issue using the dashboard. I installed it on a server of mine (so it is not on localhost) and configured the following configuration files so that WSO2 knows where to point

File wso2is-5.0.0/repository/conf/carbon.xml

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

File wso2is-5.0.0/repository/conf/security/saml2.federation.properties

WSO2=https://SERVER_IP:9445/samlsso

File 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>
...

As stated in the official documentation I should see some blocks and after clicking the "View details" buttons I should be able to do the operations of the dashboard related to each block.

However, when I login in the Dashboard I can see the blocks, but when I click "View details" I get a blank-content page a you can see in the following screenshot of the "My Profiles" page

The same thing happens for the other blocks.

What can I do? Maybe I didn't configure something?

Thank you in advance

Giulio

解决方案

If you have installed the identity server other than localhost, You would see some issues with dashboard. I also experienced same type of issues. But you can resolve them by configuring the host name and port properly. Unfortunately there are few places that you need to edit. Please find them below. I have already to report a jira to improve them to configure from one config file.

  1. repository/conf/carbon.xml
  2. repository/conf/security/sso-idp-config.xml
  3. repository/deployment/server/jaggeryapps/dashboard/apis/gadget.json
  4. repository/deployment/server/jaggeryapps/portal/gadgets/account-recovery/gadget.xml
  5. repository/deployment/server/jaggeryapps/portal/gadgets/identity_management/gadget.xml
  6. repository/deployment/server/jaggeryapps/portal/gadgets/pwd_change/gadget.xml
  7. repository/deployment/server/jaggeryapps/portal/gadgets/user_auth_apps/gadget.xml
  8. repository/deployment/server/jaggeryapps/portal/gadgets/user_profile/gadget.xml
  9. modify the url of the user_profile (i.e. http://{IP}:{port}/portal/gadgets/user_profile/gadget.xml ) in "repository/deployment/server/jaggeryapps/dashboard/apis/gadget.json" file in to HTTP and Port in to 9763.

这篇关于在 WSO2 身份服务器仪表板中看不到任何选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆