作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须使用代理(node.js)来保护 solr。我已关注this guide并执行以下步骤。
npm install solr-security-proxy
然后运行
`npm bin`/solr-security-proxy --port 9090 --backendHost 127.0.0.1 --backendPort 8983
并启动 solr 就像
java -jar start.jar
当我尝试通过代理查询 solr 时,例如
http://localhost:9090/solr/collection1/select?q=online&wt=json&indent=true
它给出了以下错误
solrProxy: access denied
通过 solr 的相同查询成功运行。我安装node.js的问题出在哪里
最佳答案
实际上,Node.js 只允许通过假设查询前缀的格式(如 http://ip-of-system/solr/select/
)从 solr 读取选项。就我而言,我还给出了 solr 集合名称。通过删除集合名称,上述问题就被解决了。查询新格式将类似于
http://localhost:9090/solr/select?q=online&wt=json&indent=true
关于javascript - Node.js solrProxy 访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37207383/
我必须使用代理(node.js)来保护 solr。我已关注this guide并执行以下步骤。 npm install solr-security-proxy 然后运行 `npm bin`/solr-
我是一名优秀的程序员,十分优秀!