Share via


az storage cors

管理儲存體服務跨原始來源資源分享 (CORS)。

命令

名稱 Description 類型 狀態
az storage cors add

將 CORS 規則新增至儲存體帳戶。

核心 GA
az storage cors clear

從儲存體帳戶移除所有 CORS 規則。

核心 GA
az storage cors list

列出儲存體帳戶的所有 CORS 規則。

核心 GA

az storage cors add

將 CORS 規則新增至儲存體帳戶。

az storage cors add --methods
                    --origins
                    --services
                    [--account-key]
                    [--account-name]
                    [--allowed-headers]
                    [--connection-string]
                    [--exposed-headers]
                    [--max-age]
                    [--sas-token]
                    [--timeout]

必要參數

--methods

原始來源允許執行之 HTTP 方法的空間分隔清單。

--origins

允許透過 CORS 或 '*' 允許之原始網域的空間分隔清單,以允許所有網域。

--services

要新增規則的儲存體服務。 允許的選項包括:(b)lob、(f)ile、(q)ue、(t)able。 可以合併。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--allowed-headers

允許作為跨原始來源要求一部分之回應標頭的空間分隔清單。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--exposed-headers

要公開給 CORS 用戶端之回應標頭的空間分隔清單。

--max-age

用戶端/瀏覽器應該快取預檢回應的最大秒數。

預設值: 0
--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage cors clear

從儲存體帳戶移除所有 CORS 規則。

az storage cors clear --services
                      [--account-key]
                      [--account-name]
                      [--connection-string]
                      [--sas-token]
                      [--timeout]

範例

從儲存體帳戶移除所有 CORS 規則。 (自動產生)

az storage cors clear --account-name MyAccount --services bfqt

必要參數

--services

要從中移除規則的儲存體服務。 允許的選項包括:(b)lob、(f)ile、(q)ue、(t)able。 可以合併。

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az storage cors list

列出儲存體帳戶的所有 CORS 規則。

az storage cors list [--account-key]
                     [--account-name]
                     [--connection-string]
                     [--sas-token]
                     [--services]
                     [--timeout]

範例

列出儲存體帳戶的所有 CORS 規則。 (自動產生)

az storage cors list --account-key 00000000 --account-name mystorageaccount

選擇性參數

--account-key

儲存體帳戶金鑰。 必須與儲存體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_KEY。

--account-name

儲存體帳戶名稱。 相關的環境變數:AZURE_STORAGE_ACCOUNT。 必須與儲存體帳戶金鑰或 SAS 權杖搭配使用。 如果兩者都不存在,命令會嘗試使用已驗證的 Azure 帳戶來查詢儲存體帳戶金鑰。 如果執行大量儲存體命令,可能會叫用 API 配額。

--connection-string

儲存體帳戶連接字串。 環境變數:AZURE_STORAGE_CONNECTION_STRING。

--sas-token

共用存取簽章 (SAS)。 必須與儲存體帳戶名稱搭配使用。 環境變數:AZURE_STORAGE_SAS_TOKEN。

--services

要列出規則的儲存體服務。 允許的選項包括:(b)lob、(f)ile、(q)ue、(t)able。 可以合併。

預設值: bfqt
--timeout

要求以秒為單位的逾時。 適用于服務的每個呼叫。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。