2013-07-18 56 views
1

我正嘗試使用azure api與我的web應用程序進行交互。我有這個PHP異常錯誤。誰能告訴我它是什麼?運行代碼時遇到運行時異常

RuntimeException:提供的配置值'[http | HTTPS]」不屬於有效值子集:

這是我的代碼(賬號密碼已被刪除):

$conn_string="DefaultEndpointsProtocol=[http | https];AccountName=storage;AccountKey=..."; 

$blobRestProxy = ServicesBuilder::getInstance()->createBlobService($conn_string); 
+0

如果指定_1_端點協議,您是否嘗試過? – collapsar

回答

1

Storage Connection String確實是無效的。

價值[http | https]只不過是你從什麼地方複製的佔位符,它表示你必須選擇httphttps配置,您是否想通過定期或安全HTTP連接到您的存儲數據。

簡單的嘗試:

DefaultEndpointsProtocol=https;AccountKey=... etc 

而且順便說一句,你暴露你的賬號密碼給公衆

+0

哎呀!我沒有注意到它!非常感謝!! – Slay

0

您需要使用httphttps,而不是兩者。