Node.js solrProxy访问被拒绝
Node.js solrProxy access denied
我必须使用代理(node.js)来保护solr。我遵循了本指南并执行了以下步骤。
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只允许从solr读取选项,假设查询前缀的格式为http://ip-of-system/solr/select/
。在我的案例中,我也给出了solr集合的名称。通过删除集合名称,消除了上述问题。查询新格式将类似
http://localhost:9090/solr/select?q=online&wt=json&indent=true
相关文章:
- 使用jquery创建dom元素会导致ie9出现拒绝访问错误
- Xmlhttprequest返回仅在IE上拒绝访问
- Soundcloud API错误NS_Error_DOM_BAD_URI:拒绝访问受限URI(JavaScript)
- 如何同步检测用户是否拒绝访问地理位置数据
- 拒绝访问IE11中的localStorage,但仅在桌面模式下(不在城域模式下)
- 使用IE'拒绝访问;s XDomainRequest打开(“get”,url)
- 使用AJAX读取一个简单的文本文件.打开函数时出现拒绝访问错误
- 用于JavaScript的ArcGIS API,NS_ERROR_DOM_BAD_URI:拒绝访问受限URI
- tern_for_vim (ternjs) 返回 403 拒绝访问
- 使用 IE 的 ajax 调用中拒绝访问
- 在 ajax 调用中拒绝访问仅存在于 IE9 上
- 铬扩展中的 Twilio - 用户拒绝访问麦克风
- i18n:NS_ERROR_DOM_BAD_URI:拒绝访问受限 URI
- 仅 1 个用户拒绝访问本地内联网页面
- 从https调用http时拒绝访问
- 基于推荐拒绝访问页面
- JavaScript错误"拒绝访问"在Internet explorer中
- 使用window.moveTo时拒绝访问
- Yammer JSON SDK在Chrome和FF中通过ADFS进行身份验证,但在IE中拒绝访问
- 拒绝访问PHP从黑莓10平台使用phonegap -关闭