Login EMM登录错误无法读取属性";“产品消费者市场”;
我已经下载了EMM 1.1.0,并配置了一个vm,其中包含运行它的所有先决条件 由于我在本地机器上工作,并且VM是一个ubuntu服务器设置,所以我在配置文件中重命名了所有本地主机,以反映正确的域名,以便它可以访问 当我将浏览器指向carbon时,我可以登录carbon并更改用户名 但是,当我转到时,它会要求我再次登录…当我登录时,我会收到以下错误: 500:出了点问题(非常有用!) 在控制台/日志文件中,我捕获了以下内容:Login EMM登录错误无法读取属性";“产品消费者市场”;,login,wso2,setup-deployment,wso2-emm,Login,Wso2,Setup Deployment,Wso2 Emm,我已经下载了EMM 1.1.0,并配置了一个vm,其中包含运行它的所有先决条件 由于我在本地机器上工作,并且VM是一个ubuntu服务器设置,所以我在配置文件中重命名了所有本地主机,以反映正确的域名,以便它可以访问 当我将浏览器指向carbon时,我可以登录carbon并更改用户名 但是,当我转到时,它会要求我再次登录…当我登录时,我会收到以下错误: 500:出了点问题(非常有用!) 在控制台/日志文件中,我捕获了以下内容: [2014-06-24 10:06:34,041] INFO {or
[2014-06-24 10:06:34,041] INFO {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - 'admin@carbon.super [-1234]' logged in at [2014-06-24 10:06:34,041+0800]
[2014-06-24 10:06:34,321] INFO {JAGGERY.modules.common:js} - New connection was taken
[2014-06-24 10:06:34,618] WARN {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - Failed Administrator login attempt 'admin[-1234]' at [2014-06-24 10:06:34,618+0800]
[2014-06-24 10:06:34,630] ERROR {org.wso2.carbon.apimgt.hostobjects.APIProviderHostObject} - Login failed! Please recheck the username and password and try again..
[2014-06-24 10:06:35,154] WARN {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - Failed Administrator login attempt 'admin[-1234]' at [2014-06-24 10:06:35,154+0800]
[2014-06-24 10:06:35,156] ERROR {org.wso2.carbon.apimgt.hostobjects.APIStoreHostObject} - Login failed! Please recheck the username and password and try again.
[2014-06-24 10:06:35,326] ERROR {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.EcmaError: TypeError: Cannot read property "prodConsumerKey" from undefined (/emm/modules/startup.js#59)
org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.EcmaError: TypeError: Cannot read property "prodConsumerKey" from undefined (/emm/modules/startup.js#59)
at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:571)
at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273)
at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:447)
at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
…更多
有人能告诉我正确的方向吗?如果管理员密码被更改,您必须修改api管理器配置文件。 一个好的实践应该是为api管理器创建新用户 此未命中配置还会导致多租户中EMM身份验证后出现空白页 /repository/conf/api manager.xml
<!--
Authentication manager configuration for API publisher and API store. This is
a required configuration for both web applications as their user authentication
logic relies on this.
-->
<AuthManager>
<!--
Server URL of the Authentication service
-->
<ServerURL>https://${carbon.local.ip}:${mgt.transport.https.port}/services/</ServerURL>
<!--
Admin username for the Authentication manager.
-->
<Username>apiuser</Username>
<!--
Admin password for the Authentication manager.
-->
<Password>StrongPassword</Password>
</AuthManager>
https://${carbon.local.ip}:${mgt.transport.https.port}/services/
阿皮乌斯
strong密码
如果您更改了管理员的用户名和密码,则必须在wso2emm-1.1.0\repository\deployment\server\jaggeryapps\emm\config
中的config.json文件中更改用户名和密码。只需更新ApiManagerConfiguration部分中的用户名和密码,然后重新启动emm服务器。对此有公开的JIRA[1]
解决办法是
首次登录EMM时,必须将管理员用户名和密码设置为admin和admin
如果您更改了admin的密码,请将密码设置为admin
您可以使用bin文件夹中的chpasswd.sh/chpasswd.bin文件更改密码
例如:
./chpasswd.sh--db url“jdbc:h2:/repository/database/WSO2CARBON_db”--db username WSO2CARBON-db password WSO2CARBON--username admin--new password admin
首次登录EMM后,请使用上述命令再次更改密码
[1] .我使用mysql作为数据库:文档告诉您将连接器文件放在
${CARBON\u HOME}/repository/components/lib
中
运行
${CARBON_HOME}/bin/./chpasswd.sh --db-url jdbc:mysql://ip:3306/wso2emm_db --db-username user_db --db-password pass --username admin --new-password admin
我得到了这个错误:
java.sql.SQLException:未找到适合jdbc:mysql的驱动程序://
将连接器文件复制到
${CARBON_HOME}/repository/lib
解决了我的问题。我从未更改过任何密码,但也遇到了相同的错误!可能是什么?命令行在Mysql上不起作用,总是给出错误“拒绝用户访问”:我尝试树用户“root”、“dcbasso”和“wos2carbon”“什么也没有。所有用户都可以在mysql命令行中登录,但不能在此chpasswd.sh中登录!您解决问题了吗?如果是,如何解决?