![](/img/trans.png)
[英]Getting 403 Forbidden error when trying to load image from Firebase Storage
[英]Getting 403 Forbidden - Microsoft-Azure-Application-Gateway/v2 when trying to upload particular image to the Azure storage account
我是 Azure 的新用戶。
當我試圖通過我的應用程序將特定圖像上傳到 Azure 存儲帳戶時。 我收到以下錯誤。
403 Forbidden - Microsoft-Azure-Application-Gateway/v2
但是當我使用另一張圖片時,它正在上傳。 我的 API 正在返回成功代碼 (200)。
這可能是什么根本原因? 為什么這個特定的圖像沒有上傳到 blob 存儲容器?
提前致謝!
當Azure 應用程序網關停止您上傳該圖像的請求時,通常會發生此錯誤。
Azure 應用程序網關包括一個名為Azure Web 應用程序防火牆 (WAF)的防火牆,它可以集中保護您的 web 應用程序免受常見攻擊和漏洞的侵害。
將該圖像上傳到 blob 存儲容器時,可能是Azure Web 應用程序防火牆 (WAF)將該請求標記為惡意請求。 該圖像也可能是惡意的。
要確認這一點,請將應用程序網關中的Web 應用程序防火牆 (WAF)設置為Detection
模式並打開Diagnostic logs
。 Go 通過這些日志來識別阻止請求的規則。
您可以通過兩種方式避免該錯誤:
Go 到 Web 應用程序防火牆 (WAF) 規則並禁用阻止請求的規則。
創建自定義例外規則以允許該特定圖像。
請檢查以下參考資料是否有幫助。
參考:
如何在 Azure Blob 存儲前配置應用程序網關 - CHARBEL NEMNOM - MVP | 中鏈甘油三酯 | CCSP - 雲與網絡安全
c# - 錯誤 - 403 禁止訪問 - Microsoft-Azure-Application-Gateway/v2 - 堆棧內存溢出
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.