簡體   English   中英

由於存儲帳戶防火牆,Azure Runbook失敗

[英]Azure Runbook Failed due to Storage Account Firewall

我有一台每天早上運行的Azure Runbook。

Runbook執行“ Get-AzureStorageBlob”,但是由於我們在存儲帳戶上啟用了防火牆,因此它現在失敗並顯示錯誤:

Get-AzureStorageBlob:遠程服務器返回錯誤:(403)禁止。 HTTP狀態代碼:403-HTTP錯誤消息:該請求無權執行此操作。 在第8行:char:17 + ... ldBackups = Get-AzureStorageBlob -Context $ BackupCtx -Container $ Back ... + ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + CategoryInfo:CloseError:(:) [Get-AzureStorageBlob],StorageException + FullyQualifiedErrorId:StorageException,Microsoft.WindowsAzure.Commands.Storage.Blob.Cmdlet.GetAzureStorageBlobCommand

我已經在存儲帳戶防火牆上啟用了“允許受信任的Microsoft服務訪問該存儲帳戶”,但是仍然失敗。

有誰知道我如何使它成功運行?

目前,解決方法是部署Hybrid Runbook Worker ,然后將該公共IP地址添加到存儲帳戶的防火牆中,這樣,Azure存儲不會阻止您的Runbook。

關於受信任的Microsoft服務:

在此處輸入圖片說明

受信任的Microsoft服務不包含Runbook。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM