通过 Chef 配方使用用户凭据从远程 http 服务器下载文件

Download file from remote http server with user credentials through Chef recipe

我正在尝试从厨师食谱下载远程文件。如果服务器不需要用户名和密码,我可以使用以下命令下载文件。

remote_file "/destination-folder/large-file.tar.gz" do source "http://www.example.org/large-file.tar.gz

但是我的服务器需要用户名和密码才能下载文件。

如何将用户名和密码添加到上述厨师代码中?

source 'https://username:password@www.example.org/whatever',别忘了sensitive true到.