You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法访问Pulumi创建的Azure存储表:访问被拒绝(403)

访问Azure存储表时出现“访问被拒绝”问题

尝试访问通过Pulumi创建的Azure存储表时,收到“Access Forbidden(访问被拒绝)”提示,已通过Azure门户和Azure Storage Explorer尝试访问,报错信息如下:

{"odata.error":{"code":"AuthenticationFailed","message":{"lang":"en-US","value":"Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.\nRequestId:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\nTime:2023-01-20T23:21:57.8113163Z"}}}

报错截图

以下代码未能解决访问被拒绝问题:

var sas = Pulumi.Azure.Storage.GetAccountSAS.Invoke(new()
{
    ConnectionString = storageAccount.PrimaryConnectionString,
    HttpsOnly = true,
    SignedVersion = "2017-07-29",
    ResourceTypes = new Pulumi.Azure.Storage.Inputs.GetAccountSASResourceTypesInputArgs
    {
        Service   = true,
        Container = true,
        Object    = false,
    },
    Services = new Pulumi.Azure.Storage.Inputs.GetAccountSASServicesInputArgs
    {
        Blob  = true,
        Queue = true,
        Table = true,
        File  = true,
    },
    Start  = DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ssK"),
    Expiry = DateTime.Now.AddYears(1).ToString("yyyy-MM-ddTHH:mm:ssK"),
    Permissions = new Pulumi.Azure.Storage.Inputs.GetAccountSASPermissionsInputArgs
    {
        Read    = true,
        Write   = true,
        Delete  = false,
        List    = true,
        Add     = true,
        Create  = true,
        Update  = true,
        Process = true,
        Tag     = true,
        Filter  = true
    },
});

更新:正在研究如何使用账户访问密钥。

访问控制设置:
承载该存储表的存储账户的访问控制设置如下:
访问控制设置截图


内容的提问来源于stack exchange,提问作者Scott Nimrod

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 22:40:31