marklogic - 是否可以为 marklogic 中的特定 xquery 端点跳过身份验证?
问题描述
我遇到了一个问题,比如从 java 到 xquery 端点的 http 调用在慢速调用之后一段时间很慢,如果我再次让它闲置并再次尝试它很慢。我认为摘要身份验证可能是问题所在。
解决方案
我不认为身份验证是问题,但如果您想尝试连接而无需进行身份验证,您可以将身份验证设置为应用程序级别并为您的应用服务器分配一个用户。
应用程序级身份验证绕过所有身份验证,并自动将所有用户作为指定的默认用户登录。您在管理界面中指定默认用户,任何访问服务器的用户都会自动继承默认用户的安全属性(角色、特权、默认权限)。应用程序级身份验证可在 HTTP、ODBC 和 WebDAV 服务器上使用。
滚动到身份验证字段。选择应用程序级别并填写默认用户。任何访问 HTTP 服务器的人都会自动作为默认用户登录,直到用户明确登录。
如果您使用管理员用户 (admin) 作为默认用户(具有 admin 角色的授权管理员),那么使用此 App Server 的每个人都将自动成为具有 admin 角色的用户,这有效地关闭了此 App Server 的安全性。
推荐阅读
- django - Django 2 - 如何对多个非数据库字段值运行查询
- javascript - 在 JavaScript 中获取 SVG 图像尺寸
- sql-server - 从 VB.NET 错误地插入 SQL 日期时间
- sql - 如何根据字段标题拆分列
- java - 修复 Java newInstance() 已弃用
- c# - ItextSharp 仅从我的 pdf 中检索标题文本
- batch-file - 如何将批处理脚本转换为注册表上下文菜单文件 REG_MULTI_SZ
- sql-server - 双向同步 2 SQL Server 数据库
- python - 实参的复函数
- linux - 如何在构建 Xenomai 时修复错误“'recipe for target'doc/automake-1.14.1' failed”