我正在尝试下载受htaccess密码保护的文件:
这是我的test.sh
文件中的代码
#!/bin/sh
powershell -Command "(New-Object Net.WebClient).DownloadFile('http://myuser:mypassword@servername.nl/path/to/file/call.csv', 'file.csv')"
powershell -Command "Invoke-WebRequest http://myuser:mypassword@servername.nl/path/to/file/call.csv -OutFile file.csv"
如果我从浏览器访问它,它将起作用。但是从控制台运行以下命令:sh test.sh,我得到了这个错误:
此服务器无法验证您是否有权访问所请求的文档。您提供的凭据错误(例如密码错误),或者浏览器不了解如何提供所需的凭据。
任何想法我该如何解决?