ฉันแก้ไขปัญหาโดยเปลี่ยนเครือข่ายของบัญชีที่เก็บข้อมูลจาก เครือข่ายที่เลือก
(ซึ่งฉันอนุญาตพิเศษโดย VNet ของ ASE และ IP ขาออกสำหรับเว็บแอป) เป็น ทุกเครือข่าย
ผ่านพอร์ทัล:
https://portal.azure.com/#@<myTentantName>.onmicrosoft.com/resource/subscriptions/<mySubscrption>/resourceGroups/<myStorageAccountsResourceGroup>/providers/Microsoft.Storage/storageAccounts/<myStorageAccountName>/networking
จากนั้นฉันรีสตาร์ทแอปของฉัน (รวมถึงการทิ้งและเพิ่มการเมานต์อีกครั้ง ... ไม่แน่ใจว่าจำเป็นหรือไม่ แต่สำหรับมาตรการที่ดี):
#หยุดเว็บแอป
az webapp หยุด \
--สมัครสมาชิก <sub id> \
-g <กลุ่มทรัพยากร> \
-n <ชื่อเว็บไซต์>
# ละทิ้งการแมปเส้นทางที่มีอยู่
az webapp config บัญชีที่เก็บข้อมูลลบ \
--สมัครสมาชิก <sub id> \
-g <กลุ่มทรัพยากร> \
-n <ชื่อเว็บไซต์> \
--custom-id <ชื่อเส้นทางการแมป> \
# เพิ่มการแมปเส้นทางอีกครั้ง
az webapp config บัญชีที่เก็บข้อมูลเพิ่ม \
--สมัครสมาชิก <sub id> \
-g <กลุ่มทรัพยากร> \
-n <ชื่อเว็บไซต์> \
--custom-id <ชื่อเส้นทางการแมป> \
--Storage ประเภท AzureFiles \
--ชื่อบัญชี [ชื่อบัญชีที่เก็บข้อมูล Azure] \
--share-name [ชื่อที่เก็บข้อมูล Azure ที่ใช้ร่วมกัน] \
--access-key [รหัสการเข้าถึงที่เก็บข้อมูล] \
--mount-path [/ เส้นทาง/ถึง/เมานต์ภายในคอนเทนเนอร์]
# รีสตาร์ทเว็บแอป
az webapp เริ่มต้น \
--สมัครสมาชิก <sub id> \
-g <กลุ่มทรัพยากร> \
-n <ชื่อเว็บไซต์>