如何使用非匿名方式将Artifactory存储库安装为Windows驱动器?

时间:2016-01-15 15:29:19

标签: windows authentication webdav artifactory

我发现如果Artifactory存储库允许匿名读取,Windows将不会要求提供凭据,但会将其挂载为只读。

我尝试使用https://username@repo.example.com/reponame,但Windows抱怨格式无效。

似乎jFrog没有涵盖其文档https://www.jfrog.com/confluence/display/RTF/Using+WebDAV

上的Windows挂载

解决这个问题的任何改变?

1 个答案:

答案 0 :(得分:1)

Davfs2不使用抢先身份验证。因此,为了使用用户凭据进行身份验证,必须使用两个请求对客户端进行身份验证。第一个请求在没有凭据的情况下发送,并在响应中收到401质询。然后,发送第二个请求,这次是凭证 如果Artifactory配置为允许匿名访问,它将接受第一个请求,并且不会发送质询。在这种情况下,您将获得具有匿名用户权限的文件访问权限,该权限可能低于您自己的用户权限 对于允许操作请求标头的WebDav客户端,您可以通过发送Authorization标头(强制抢占式身份验证)来解决此问题。但是我不认为这可以通过Windows WebClient服务实现。