Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在WSO2 Identity Server仪表板中看不到任何选项_Wso2_Wso2is - Fatal编程技术网

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

在WSO2 Identity Server仪表板中看不到任何选项,wso2,wso2is,Wso2,Wso2is,我正在评估WSO2 Identity Server 5.0.0,但在使用仪表板时遇到了一个奇怪的问题。 我将它安装在我的服务器上(因此它不在本地主机上),并配置了以下配置文件,以便WSO2知道指向何处 文件wso2is-5.0.0/repository/conf/carbon.xml <HostName>SERVER_IP</HostName> <MgtHostName>SERVER_IP</MgtHostName> <SSOIdentit

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

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

<HostName>SERVER_IP</HostName>
<MgtHostName>SERVER_IP</MgtHostName>
<SSOIdentityProviderConfig>
    <ServiceProviders>
        <ServiceProvider>
            <Issuer>wso2.my.dashboard</Issuer>
            <AssertionConsumerService>https://SERVER_IP:9443/dashboard/acs</AssertionConsumerService>
...
文件
wso2is-5.0.0/repository/conf/security/sso idp config.xml

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

wso2.my.dashboard
我应该会看到一些块,单击“查看详细信息”按钮后,我应该能够执行与每个块相关的仪表板操作

但是,当我登录仪表板时,我可以看到这些块,但是当我单击“查看详细信息”时,我会看到一个空白的内容页,您可以在下面的“我的个人资料”页面截图中看到

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

我能做什么?也许我没有配置什么

先谢谢你


Giulio

如果您安装的不是本地主机的identity server,您将看到仪表板出现一些问题。我也经历过同样的问题。但您可以通过正确配置主机名和端口来解决这些问题。不幸的是,您需要编辑的地方很少。请在下面找到它们。我已经报告了一个改进,以便从一个配置文件进行配置

  • repository/conf/carbon.xml
  • repository/conf/security/sso-idp-config.xml
  • repository/deployment/server/jaggeryapps/dashboard/api/gadget.json
  • repository/deployment/server/jaggeryapps/portal/gadgets/account recovery/gadget.xml
  • repository/deployment/server/jaggeryapps/portal/gadgets/identity\u management/gadget.xml
  • repository/deployment/server/jaggeryapps/portal/gadgets/pwd_change/gadget.xml
  • repository/deployment/server/jaggeryapps/portal/gadgets/user_auth_apps/gadget.xml
  • repository/deployment/server/jaggeryapps/portal/gadgets/user_profile/gadget.xml
  • 将“repository/deployment/server/jaggeryapps/dashboard/api/gadget.json”文件中的用户配置文件(即http://{IP}:{port}/portal/gadgets/user_profile/gadget.xml)的url修改为http,并将端口修改为9763

  • 打开浏览器控制台,检查404错误。上面的仪表板显示小工具。。似乎他们没有在正确的urlHi@Dakshika上配置,谢谢您的回复。当我在web浏览器中打开页面时,控制台中会出现这些错误。此外,当我单击“我的配置文件”框的“查看详细信息”按钮时,会出现以下错误:。web应用程序似乎试图从localhost加载一些内容。你知道我应该在哪里配置这些主机名吗(除了已经配置的主机名)?这就是解决这个问题的方法!我只是想知道为什么没有关于这个的任何文档。再次感谢相关JIRA(表示这在5.1中得到了修复):我相信我在vm中从1更改为9,但是仪表板上的登录链接仍然指向localhost,可能是我遗漏了什么吗?PS context正在使用vagrant/ubuntu运行的是5.0.0。值得注意的是安装先决条件(),您需要在JDK 7上运行它,在本地主机上很容易出错。刚刚做了这个,一些JSP页面是空白的。