az containerapp auth

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Mengelola autentikasi dan otorisasi containerapp.

Perintah

Nama Deskripsi Jenis Status
az containerapp auth apple

Mengelola autentikasi dan otorisasi containerapp idP Apple.

Inti GA
az containerapp auth apple show

Tampilkan pengaturan autentikasi untuk idP Apple.

Inti GA
az containerapp auth apple update

Perbarui id klien dan rahasia klien untuk IdP Apple.

Inti GA
az containerapp auth facebook

Mengelola autentikasi dan otorisasi containerapp idP Facebook.

Inti GA
az containerapp auth facebook show

Tampilkan pengaturan autentikasi untuk IdP Facebook.

Inti GA
az containerapp auth facebook update

Perbarui id aplikasi dan rahasia aplikasi untuk IdP Facebook.

Inti GA
az containerapp auth github

Mengelola autentikasi dan otorisasi containerapp idP GitHub.

Inti GA
az containerapp auth github show

Tampilkan pengaturan autentikasi untuk IdP GitHub.

Inti GA
az containerapp auth github update

Perbarui id klien dan rahasia klien untuk IdP GitHub.

Inti GA
az containerapp auth google

Mengelola autentikasi dan otorisasi containerapp idP Google.

Inti GA
az containerapp auth google show

Tampilkan setelan autentikasi untuk IdP Google.

Inti GA
az containerapp auth google update

Perbarui id klien dan rahasia klien untuk IdP Google.

Inti GA
az containerapp auth microsoft

Mengelola autentikasi dan otorisasi containerapp idP Microsoft.

Inti GA
az containerapp auth microsoft show

Perlihatkan pengaturan autentikasi untuk IdP Azure Active Directory.

Inti GA
az containerapp auth microsoft update

Perbarui id klien dan rahasia klien untuk IdP Azure Active Directory.

Inti GA
az containerapp auth openid-connect

Mengelola autentikasi dan otorisasi containerapp dari OpenID kustom Koneksi idP.

Inti GA
az containerapp auth openid-connect add

Konfigurasikan IdP Koneksi OpenID kustom baru.

Inti GA
az containerapp auth openid-connect remove

Menghapus IdP Koneksi OpenID kustom yang ada.

Inti GA
az containerapp auth openid-connect show

Perlihatkan pengaturan autentikasi untuk IdP Koneksi OpenID kustom.

Inti GA
az containerapp auth openid-connect update

Perbarui id klien dan nama pengaturan rahasia klien untuk Penyedia identitas Koneksi OpenID kustom yang ada.

Inti GA
az containerapp auth show

Tampilkan pengaturan autentikasi untuk containerapp.

Inti GA
az containerapp auth show (containerapp extension)

Tampilkan pengaturan autentikasi untuk containerapp.

Ekstensi GA
az containerapp auth twitter

Mengelola autentikasi dan otorisasi containerapp idP Twitter.

Inti GA
az containerapp auth twitter show

Tampilkan pengaturan autentikasi untuk IdP Twitter.

Inti GA
az containerapp auth twitter update

Perbarui kunci konsumen dan rahasia konsumen untuk IdP Twitter.

Inti GA
az containerapp auth update

Perbarui pengaturan autentikasi untuk containerapp.

Inti GA
az containerapp auth update (containerapp extension)

Perbarui pengaturan autentikasi untuk containerapp.

Ekstensi GA

az containerapp auth show

Tampilkan pengaturan autentikasi untuk containerapp.

az containerapp auth show [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Contoh

Tampilkan pengaturan autentikasi untuk containerapp.

az containerapp auth show --name my-containerapp --resource-group MyResourceGroup

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama Containerapp. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 32 karakter.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp auth show (containerapp extension)

Tampilkan pengaturan autentikasi untuk containerapp.

az containerapp auth show [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Contoh

Tampilkan pengaturan autentikasi untuk containerapp.

az containerapp auth show --name my-containerapp --resource-group MyResourceGroup

Parameter Opsional

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama Containerapp. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 32 karakter.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp auth update

Perbarui pengaturan autentikasi untuk containerapp.

az containerapp auth update [--action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
                            [--config-file-path]
                            [--custom-host-header]
                            [--custom-proto-header]
                            [--enabled {false, true}]
                            [--excluded-paths]
                            [--ids]
                            [--name]
                            [--proxy-convention {Custom, NoProxy, Standard}]
                            [--redirect-provider]
                            [--require-https {false, true}]
                            [--resource-group]
                            [--runtime-version]
                            [--set]
                            [--subscription]

Contoh

Perbarui ID klien penyedia AAD yang sudah dikonfigurasi.

az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id

Konfigurasikan aplikasi dengan autentikasi berbasis file dengan mengatur jalur file konfigurasi.

az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json

Konfigurasikan aplikasi untuk mengizinkan permintaan yang tidak diaturentikasi untuk mencapai aplikasi.

az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous

Konfigurasikan aplikasi untuk mengalihkan permintaan yang tidak diautentikasi ke penyedia Facebook.

az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook

Konfigurasikan aplikasi untuk mendengarkan header penerusan X-FORWARDED-HOST dan X-FORWARDED-PROTO.

az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard

Parameter Opsional

--action --unauthenticated-client-action

Tindakan yang harus diambil ketika klien yang tidak diaauthenticated mencoba mengakses aplikasi.

nilai yang diterima: AllowAnonymous, RedirectToLoginPage, Return401, Return403
--config-file-path

Jalur file konfigurasi yang berisi pengaturan autentikasi jika berasal dari file.

--custom-host-header --proxy-custom-host-header

Nama header yang berisi host permintaan.

--custom-proto-header --proxy-custom-proto-header

Nama header yang berisi skema permintaan.

--enabled

True jika fitur Autentikasi / Otorisasi diaktifkan untuk aplikasi saat ini; jika tidak, salah.

nilai yang diterima: false, true
--excluded-paths

Daftar jalur yang harus dikecualikan dari aturan autentikasi.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama Containerapp. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 32 karakter.

--proxy-convention

Konvensi yang digunakan untuk menentukan url permintaan yang dibuat.

nilai yang diterima: Custom, NoProxy, Standard
--redirect-provider

Penyedia autentikasi default untuk digunakan saat beberapa penyedia dikonfigurasi.

--require-https

False jika respons autentikasi/otorisasi yang tidak memiliki skema HTTPS diizinkan; jika tidak, benar.

nilai yang diterima: false, true
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--runtime-version

RuntimeVersion dari fitur Autentikasi/ Otorisasi yang digunakan untuk aplikasi saat ini.

--set

Nilai bidang tertentu dalam pengaturan konfigurasi untuk fitur Autentikasi/Otorisasi Azure App Service.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az containerapp auth update (containerapp extension)

Perbarui pengaturan autentikasi untuk containerapp.

az containerapp auth update [--action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
                            [--config-file-path]
                            [--custom-host-header]
                            [--custom-proto-header]
                            [--enabled {false, true}]
                            [--excluded-paths]
                            [--ids]
                            [--name]
                            [--proxy-convention {Custom, NoProxy, Standard}]
                            [--redirect-provider]
                            [--require-https {false, true}]
                            [--resource-group]
                            [--runtime-version]
                            [--sas-url-secret]
                            [--sas-url-secret-name]
                            [--set]
                            [--subscription]
                            [--token-store {false, true}]
                            [--yes]

Contoh

Perbarui ID klien penyedia AAD yang sudah dikonfigurasi.

az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id

Konfigurasikan aplikasi dengan autentikasi berbasis file dengan mengatur jalur file konfigurasi.

az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json

Konfigurasikan aplikasi untuk mengizinkan permintaan yang tidak diaturentikasi untuk mencapai aplikasi.

az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous

Konfigurasikan aplikasi untuk mengalihkan permintaan yang tidak diautentikasi ke penyedia Facebook.

az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook

Konfigurasikan aplikasi untuk mendengarkan header penerusan X-FORWARDED-HOST dan X-FORWARDED-PROTO.

az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard

Parameter Opsional

--action --unauthenticated-client-action

Tindakan yang harus diambil ketika klien yang tidak diaauthenticated mencoba mengakses aplikasi.

nilai yang diterima: AllowAnonymous, RedirectToLoginPage, Return401, Return403
--config-file-path

Jalur file konfigurasi yang berisi pengaturan autentikasi jika berasal dari file.

--custom-host-header --proxy-custom-host-header

Nama header yang berisi host permintaan.

--custom-proto-header --proxy-custom-proto-header

Nama header yang berisi skema permintaan.

--enabled

True jika fitur Autentikasi / Otorisasi diaktifkan untuk aplikasi saat ini; jika tidak, salah.

nilai yang diterima: false, true
--excluded-paths

Daftar jalur yang harus dikecualikan dari aturan autentikasi.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name -n

Nama Containerapp. Nama harus terdiri dari karakter alfanumerik huruf kecil atau '-', dimulai dengan huruf, diakhir dengan karakter alfanumerik, tidak boleh memiliki '--', dan harus kurang dari 32 karakter.

--proxy-convention

Konvensi yang digunakan untuk menentukan url permintaan yang dibuat.

nilai yang diterima: Custom, NoProxy, Standard
--redirect-provider

Penyedia autentikasi default untuk digunakan saat beberapa penyedia dikonfigurasi.

--require-https

False jika respons autentikasi/otorisasi yang tidak memiliki skema HTTPS diizinkan; jika tidak, benar.

nilai yang diterima: false, true
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--runtime-version

RuntimeVersion dari fitur Autentikasi/ Otorisasi yang digunakan untuk aplikasi saat ini.

--sas-url-secret
Pratinjau

URL SAS penyimpanan blob yang akan digunakan untuk penyimpanan token.

--sas-url-secret-name
Pratinjau

Nama rahasia yang berisi URL SAS penyimpanan blob yang akan digunakan untuk penyimpanan token.

--set

Nilai bidang tertentu dalam pengaturan konfigurasi untuk fitur Autentikasi/Otorisasi Azure App Service.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--token-store
Pratinjau

Boolean menunjukkan apakah penyimpanan token diaktifkan untuk aplikasi.

nilai yang diterima: false, true
--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.