az storage cors

Verwalten von CORS (Cross-Origin Resource Sharing) für den Speicherdienst

Befehle

az storage cors add

Hinzufügen einer CORS-Regel zu einem Speicherkonto.

az storage cors clear

Entfernen Sie alle CORS-Regeln aus einem Speicherkonto.

az storage cors list

Alle CORS-Regeln für ein Speicherkonto auflisten.

az storage cors add

Hinzufügen einer CORS-Regel zu einem Speicherkonto.

az storage cors add --methods {DELETE, GET, HEAD, MERGE, OPTIONS, PATCH, POST, PUT}
                    --origins
                    --services
                    [--account-key]
                    [--account-name]
                    [--allowed-headers]
                    [--connection-string]
                    [--exposed-headers]
                    [--max-age]
                    [--sas-token]
                    [--timeout]

Erforderliche Parameter

--methods

Leerzeichentrennte Liste der HTTP-Methoden, die vom Ursprung ausgeführt werden dürfen.

Zulässige Werte: DELETE, GET, HEAD, MERGE, OPTIONS, PATCH, POST, PUT
--origins

Leergetrennte Liste der Ursprungsdomänen, die über CORS oder "*" zulässig sind, um alle Domänen zuzulassen.

--services

Der Speicherdienst(n) zum Hinzufügen von Regeln. Zulässige Optionen sind: (b)lob, (f)ile, (q)ueue, (t)fähig. Kann kombiniert werden.

Optionale Parameter

--account-key

Speicherkontoschlüssel Muss in Verbindung mit dem Speicherkontonamen verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.

--account-name

Name des Speicherkontos Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit dem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent getroffen werden.

--allowed-headers

Leerzeichentrennte Liste der Antwortheader, die teil der Ursprungsanforderung sein dürfen.

--connection-string

Speicherkontoverbindungszeichenfolge. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.

--exposed-headers

Leergetrennte Liste der Antwortheader, um CORS-Clients verfügbar zu machen.

--max-age

Die maximale Anzahl von Sekunden, die der Client/Browser zwischenspeichern sollte, um eine Preflight-Antwort zu zwischenspeichern.

--sas-token

Eine Freigegebene Zugriffssignatur (SAS). Muss in Verbindung mit dem Speicherkontonamen verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.

--timeout

Anfordern von Timeout in Sekunden. Gilt für jeden Aufruf des Diensts.

az storage cors clear

Entfernen Sie alle CORS-Regeln aus einem Speicherkonto.

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

Beispiele

Entfernen Sie alle CORS-Regeln aus einem Speicherkonto. (automatisch generiert)

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

Erforderliche Parameter

--services

Der Speicherdienst(n) zum Entfernen von Regeln aus. Zulässige Optionen sind: (b)lob, (f)ile, (q)ueue, (t)fähig. Kann kombiniert werden.

Optionale Parameter

--account-key

Speicherkontoschlüssel Muss in Verbindung mit dem Speicherkontonamen verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.

--account-name

Name des Speicherkontos Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit dem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent getroffen werden.

--connection-string

Speicherkontoverbindungszeichenfolge. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Eine Freigegebene Zugriffssignatur (SAS). Muss in Verbindung mit dem Speicherkontonamen verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.

--timeout

Anfordern von Timeout in Sekunden. Gilt für jeden Aufruf des Diensts.

az storage cors list

Alle CORS-Regeln für ein Speicherkonto auflisten.

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

Beispiele

Alle CORS-Regeln für ein Speicherkonto auflisten. (automatisch generiert)

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

Optionale Parameter

--account-key

Speicherkontoschlüssel Muss in Verbindung mit dem Speicherkontonamen verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.

--account-name

Name des Speicherkontos Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit dem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent getroffen werden.

--connection-string

Speicherkontoverbindungszeichenfolge. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Eine Freigegebene Zugriffssignatur (SAS). Muss in Verbindung mit dem Speicherkontonamen verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.

--services

Der Speicherdienst(n) zum Auflisten von Regeln für. Zulässige Optionen sind: (b)lob, (f)ile, (q)ueue, (t)fähig. Kann kombiniert werden.

Standardwert: bfqt
--timeout

Anfordern von Timeout in Sekunden. Gilt für jeden Aufruf des Diensts.