运行代码时遇到运行时异常

时间:2013-07-18 11:34:03

标签: php azure azure-storage

我正在尝试使用azure api与我的网络应用进行互动。我有这个php异常错误。谁能告诉我它是什么?

RuntimeException:提供的配置值' [http | HTTPS]'不属于有效值子集:

这是我的代码(帐户密钥已被删除):

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

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

2 个答案:

答案 0 :(得分:1)

您的Storage Connection String确实无效。

[http | https]只是您从某处复制的占位符,表示您必须选择httphttps来配置是否要通过常规连接到您的存储数据或保护http。

只需尝试:

DefaultEndpointsProtocol=https;AccountKey=... etc

顺便说一句,您正在向公众公开您的帐户密钥

答案 1 :(得分:0)

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