我想要一个脚本来在 Azurite 中创建一个在 docker 容器中运行的队列。(最好是 PowerShell 脚本)
我不太明白如何实现队列的创建。这是官方文档。这是我的 PowerShell 脚本中的当前代码:
# $url = "https://127.0.0.1:10001/devstoreaccount1/newqueue";
$url = "https://0.0.0.0:10001/devstoreaccount1/newqueue";
# default account credentials
$auth = "SharedKey devstoreaccount1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw=="
$date = "Tue, 21 Dec 2021 23:39:12 GMT"
# required headers
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add('Authorization',$auth)
$headers.Add('x-ms-date',$date)
Invoke-RestMethod -Method PUT -Uri $url -Headers $headers;
我既不能使用https://127.0.0.1:10001也不能使用https://0.0.0.0:10001。以下是我在尝试一个和另一个时遇到的相应错误: 我在尝试发送 http 请求以及http://127.0.0.1:10001时遇到相同的第一个错误。无论如何,我需要使用https。
请帮助我向在容器中运行的 Azurite 发送正确的请求以创建队列。