我正在尝试使用azure api与我的网络应用进行互动。我有这个php异常错误。谁能告诉我它是什么?
RuntimeException:提供的配置值' [http | HTTPS]'不属于有效值子集:
这是我的代码(帐户密钥已被删除):
$conn_string="DefaultEndpointsProtocol=[http | https];AccountName=storage;AccountKey=...";
$blobRestProxy = ServicesBuilder::getInstance()->createBlobService($conn_string);
答案 0 :(得分:1)
您的Storage Connection String
确实无效。
值[http | https]
只是您从某处复制的占位符,表示您必须选择http
或https
来配置是否要通过常规连接到您的存储数据或保护http。
只需尝试:
DefaultEndpointsProtocol=https;AccountKey=... etc
顺便说一句,您正在向公众公开您的帐户密钥!
答案 1 :(得分:0)
您需要使用http
或https
,而不是两者。