我目前正在实施HTTP ACL Request
for caldav。
在以下 XML 文档中,主要有一个标记:
<?xml version="1.0" encoding="utf-8" ?>
<D:acl xmlns:D="DAV:">
<D:ace>
<D:principal>
<D:authenticated/>
</D:principal>
<D:grant>
<D:privilege><D:read-current-user-privilege-set/></D:privilege>
</D:grant>
</D:ace>
</D:acl>
有目标
URI: /user/2/caldav/calreadtoauth/
where /user/2/caldav/ is user path of calendar collection
calreadtoauth 是日历名称。
我想知道它的实际含义。
以下是“”的目标主体的可能选项,以供我理解:
- 指发出请求的用户通过 HTTP 身份验证(基本或摘要)进行身份验证
- 指对目标 URI 具有权限的用户(所有者、管理员或基于正确映射有权访问 URI 的用户)
我可能错了,请真诚地给我一些建议,以实现它或最接近解决方案的选项数量。非常感谢!