首页 > 解决方案 > 是否可以为 marklogic 中的特定 xquery 端点跳过身份验证?

问题描述

我遇到了一个问题,比如从 java 到 xquery 端点的 http 调用在慢速调用之后一段时间很慢,如果我再次让它闲置并再次尝试它很慢。我认为摘要身份验证可能是问题所在。

标签: marklogic

解决方案


我不认为身份验证是问题,但如果您想尝试连接而无需进行身份验证,您可以将身份验证设置为应用程序级别并为您的应用服务器分配一个用户。

应用层

应用程序级身份验证绕过所有身份验证,并自动将所有用户作为指定的默认用户登录。您在管理界面中指定默认用户,任何访问服务器的用户都会自动继承默认用户的安全属性(角色、特权、默认权限)。应用程序级身份验证可在 HTTP、ODBC 和 WebDAV 服务器上使用。

滚动到身份验证字段。选择应用程序级别并填写默认用户。任何访问 HTTP 服务器的人都会自动作为默认用户登录,直到用户明确登录。

在此处输入图像描述

如果您使用管理员用户 (admin) 作为默认用户(具有 admin 角色的授权管理员),那么使用此 App Server 的每个人都将自动成为具有 admin 角色的用户,这有效地关闭了此 App Server 的安全性。


推荐阅读