【发布时间】:2017-04-08 13:50:42
【问题描述】:
我在 Azure 上创建了一个 linux 虚拟机,并在同一订阅和同一资源组中创建了一个 Blob 存储帐户。
我正在尝试使用共享访问签名从我的虚拟机访问我的存储帐户。
因此,我使用虚拟机的公共 IP 生成了一个 SAS URL,并尝试从我的 Java 应用程序访问存储帐户,但我收到错误消息,告诉我指定的 IP 不在授权 IP 范围内。
我尝试了另一个订阅并得到了同样的结果。
我也尝试过使用 curl,但总是遇到同样的错误。
错误是:
<?xml version="1.0" encoding="utf-8"?> <Error> <Code>AuthorizationSourceIPMismatch</Code> <Message> This request is not authorized to perform this operation using this source IP 100.**.**.**. RequestId:*********-****-****-****-*********** Time:2016-11-24T09:58:57.9211184Z </Message> <SourceIP>100.**.**.**</SourceIP> </Error>
【问题讨论】:
标签: azure azure-blob-storage azure-virtual-machine