我在我的网络应用程序中使用 Solr。以前我使用 Tomcat 6 来运行 Solr。迁移到 Tomcat7 后,Solr 管理面板变得无法访问。
当我尝试通过 http://myproject.local:3080/solr 访问管理面板时我有一个错误:
HTTP Status 403 -
type Status report
message
description Access to the specified resource () has been forbidden.
Apache Tomcat/7.0.26
我检查了所有相关配置,检查了所有路径,更改了一些 Tomcat 路径的所有者,但它仍然不起作用。
有什么想法吗?
最佳答案
检查 tomcat-users.xml 中的 solr 用户
还要检查 solr server.xml 上是否设置了安全阀
类似 <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1″/>
的东西
solr 访问可能有效,但只能从本地主机访问
关于tomcat - 无法访问 Solr 管理面板 - HTTP 状态 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22863982/