我在我的Ubuntu14.04LTS上下载并构建了Apache Usergrid,并按照https://usergrid.incubator.apache.org/docs/deploy-local/上的说明在我本地的tomcat7服务器上部署了ROOT.war。我将usergrid-deployment.properties文件复制到CATALINA_HOME/lib,重启Tomcat服务器,并按照说明使用http://localhost:8080/system/database/setup对其进行测试。
我看到一个登录屏幕,顶部有以下文本:"http://localhost:8080"正在请求用户名和密码。网站上写着:"Usergrid身份验证“。。我尝试使用usergrid-deployment.properties文件中给出的超级用户id/pw登录,但它无法识别该id/pw,并且一直抛出相同的登录屏幕。有没有人遇到过这个问题?我遗漏了什么?是否需要将超级用户id/pw信息添加到tomcat-users.xml?说明书并没有要求这样做。即使我添加了什么“角色”,我会使用什么?感谢您的帮助。顺便说一句,我的Cassandra部署独立于Tomcat和Usergrid工作得很好。
发布于 2014-06-05 07:37:32
这对我很有效。
usergrid/stack/config/src/main/resources/usergrid-default.properties
发布于 2014-09-27 06:26:22
属性文件名应该重命名为"usergrid-custom.properties“,您将把它放在Tomcat/lib目录中。
另一方面,您可以修改"usergrid/stack/config/src/main/resources/usergrid-default.properties“并重新构建配置,然后将位于"incubator-usergrid-master\stack\config\target”的"usergrid- config -1.0.0.jar“放入您的web应用程序库文件夹”Tomcat-Home\webapps\ROOT\WEB-INF“。
发布于 2015-02-24 17:21:18
我也遇到了同样的问题,到目前为止,我找到的唯一方法就是从源代码中修改stack/config/src/main/resources/usergrid-default.properties下的usergrid-default.properties。
然后运行"mvn全新安装-DskipTests=true“
这应该是可行的。
https://stackoverflow.com/questions/23588140
复制相似问题