gpt4 book ai didi

azure - Azure存储异常(使用Azure提供的java API)

转载 作者:行者123 更新时间:2023-12-03 03:18:41 25 4
gpt4 key购买 nike

我在将数据上传到云(Azure)时遇到以下异常。任何人都可以帮忙解决同样的问题吗?

com.microsoft.windowsazure.services.core.storage.StorageException:服务器无法对请求进行身份验证。确保授权的值正确形成,包括签名。

请注意:我正在使用 Azure 提供的 API 来访问它。我正在使用 Azure 以下链接中提到的相同代码 Using Blob Storage

最佳答案

当我们上传时,我想知道为什么我们需要 SAS?我刚刚从我的上传功能 URI 中删除了 SAS 并尝试上传,无论您发出多么频繁的请求,它都不会失败。

 URI uri = new URI(blobClient.getEndpoint().toString() + "/" +
containerName + "/" +
blobName +
"?" +
containerSAS);

删除containerSAS,因此最终的URI如下所示..

 URI uri = new URI(blobClient.getEndpoint().toString() + "/" +
containerName + "/" +
blobName);

它成功了......! :)

关于azure - Azure存储异常(使用Azure提供的java API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16691299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com