简体   繁体   English

在Windows 10上安装webdav SSL

[英]mount webdav SSL at windows 10

I have a webdav server on my linux machine with SSL authentication. 我的Linux机器上有一个带SSL认证的webdav服务器。 I can mount this webdav at localhost, at remote linux machine and also at remote MacOS machine. 我可以在本地主机,远程Linux机器以及远程MacOS机器上挂载此webdav。 It ask to accept the certificate and it mount. 它要求接受证书并安装。 Now I am trying to mount at windows 10. First, windows does not show any certificate to be accept. 现在,我尝试在Windows 10上安装。首先,Windows没有显示要接受的任何证书。 I transfer the certificate created on some remote linux machine like this: echo -n | openssl s_client -connect 145.117.144.230:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/irods/ssl/145.117.144.230.crt 我转移了在某些远程linux机器上创建的证书,例如: echo -n | openssl s_client -connect 145.117.144.230:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/irods/ssl/145.117.144.230.crt echo -n | openssl s_client -connect 145.117.144.230:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/irods/ssl/145.117.144.230.crt echo -n | openssl s_client -connect 145.117.144.230:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/irods/ssl/145.117.144.230.crt and installed at the windows 10. I have installed at local machine for all users. echo -n | openssl s_client -connect 145.117.144.230:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/irods/ssl/145.117.144.230.crt并安装在Windows 10上。我已经为所有用户安装在本地计算机上。 The Certificate store I have used was "Trusted Root Certification Authorities". 我使用的证书存储是“受信任的根证书颁发机构”。 I also have used "Intermediate Certification Authorities". 我还使用了“中级证书颁发机构”。 All that I use shows that the certificated was imported successfully. 我使用的所有信息都表明已成功导入证书。 So I try to map the network drive https://ugp-repmed.fedora20.ebiocloud.amc.nl with credentials user/pass and show this message: 因此,我尝试使用凭据user / pass映射网络驱动器https://ugp-repmed.fedora20.ebiocloud.amc.nl并显示以下消息:

The mapped network drive could not be created because the following error has occurred: Mutual Authentication failed. The server's password is out of date at the domain controller.

If I try to connect through the browser I can accept the certificate and I can access, but read-only. 如果尝试通过浏览器连接,我可以接受证书并且可以访问,但为只读。 I need to map the network drive and this error is stucking me. 我需要映射网络驱动器,并且此错误使我感到困惑。 Does anybody know how to solve? 有人知道如何解决吗? Thanks 谢谢

Is the authenticaton to the WebDAV server BASIC or DIGEST? WebDAV服务器的身份验证是BASIC还是DIGEST? With Windows 10 I believe the redirector only support DIGEST unless you modify the registry. 对于Windows 10,除非您修改注册表,否则我相信重定向器仅支持DIGEST。

Try setting a DWORD BasicAuthLevel in HKLM\\SYSTEM\\CurrentControlSet\\Services\\WebClient\\Parameters to "1" 尝试将HKLM \\ SYSTEM \\ CurrentControlSet \\ Services \\ WebClient \\ Parameters中的DWORD BasicAuthLevel设置为“ 1”

Values are 0 (default) - 2 值是0(默认)-2

  • 0 - Basic authentication disabled 0-禁用基本身份验证
  • 1 - Basic authentication enabled for Secure Sockets Layer (SSL) shares only 1-仅对安全套接字层(SSL)共享启用了基本身份验证
  • 2 or greater - Basic authentication enabled for SSL shares and for non-SSL shares 2或更高-对SSL共享和非SSL共享启用基本身份验证

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM