Couchbase Community 7.1.1视图页面链接授权失败:需密码问题求助
解决Couchbase Community 7.1.1 View链接未授权问题
下面是几个直接可行的解决办法:
在新标签页URL中添加认证信息
这个链接本质是调用Couchbase的REST API,新标签页不会自动继承UI的会话认证,所以需要手动在URL开头加入账号密码认证:
把原链接(比如http://你的服务器地址:8092/目标bucket/_design/设计文档名/_view/视图名?stale=false&inclusive_end=true&connection_timeout=60000)修改为:http://Administrator:你的密码@你的服务器地址:8092/目标bucket/_design/设计文档名/_view/视图名?stale=false&inclusive_end=true&connection_timeout=60000之后就可以正常查看结果,也能直接在URL里添加
descending=true这类参数调整。用curl命令(适合批量调试参数)
如果需要频繁调整参数测试,用带认证的curl命令更方便:curl -u Administrator:你的密码 "http://你的服务器地址:8092/目标bucket/_design/设计文档名/_view/视图名?stale=false&inclusive_end=true&connection_timeout=60000&descending=true"确认服务器会话配置(可选)
如果是远程访问Couchbase,检查服务器是否开启了allow_non_local设置(在Couchbase控制台的Settings > Security里),不过这个问题核心还是新标签页无会话认证,前面的方法已经能解决。
内容的提问来源于stack exchange,提问作者Tobi R.
相关产品推荐
相关产品推荐

