az containerapp auth
Note
Эта группа команд содержит команды, определенные как в Azure CLI, так и по крайней мере в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Управление проверкой подлинности и авторизацией containerapp.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az containerapp auth apple |
Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Apple. |
Core | GA |
| az containerapp auth apple show |
Отображение параметров проверки подлинности для поставщика удостоверений Apple. |
Core | GA |
| az containerapp auth apple update |
Обновите идентификатор клиента и секрет клиента для поставщика удостоверений Apple. |
Core | GA |
| az containerapp auth facebook |
Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Facebook. |
Core | GA |
| az containerapp auth facebook show |
Отображение параметров проверки подлинности для поставщика удостоверений Facebook. |
Core | GA |
| az containerapp auth facebook update |
Обновите идентификатор приложения и секрет приложения для поставщика удостоверений Facebook. |
Core | GA |
| az containerapp auth github |
Управление проверкой подлинности и авторизацией containerapp поставщика удостоверений GitHub. |
Core | GA |
| az containerapp auth github show |
Отображение параметров проверки подлинности для поставщика удостоверений GitHub. |
Core | GA |
| az containerapp auth github update |
Обновите идентификатор клиента и секрет клиента для поставщика удостоверений GitHub. |
Core | GA |
| az containerapp auth google |
Управление проверкой подлинности и авторизацией containerapp поставщика удостоверений Google. |
Core | GA |
| az containerapp auth google show |
Отображение параметров проверки подлинности для поставщика удостоверений Google. |
Core | GA |
| az containerapp auth google update |
Обновите идентификатор клиента и секрет клиента для поставщика удостоверений Google. |
Core | GA |
| az containerapp auth microsoft |
Управление проверкой подлинности и авторизацией containerapp поставщика удостоверений Майкрософт. |
Core | GA |
| az containerapp auth microsoft show |
Отображение параметров проверки подлинности для поставщика удостоверений Azure Active Directory. |
Core | GA |
| az containerapp auth microsoft update |
Обновите идентификатор клиента и секрет клиента для поставщика удостоверений Azure Active Directory. |
Core | GA |
| az containerapp auth openid-connect |
Управление проверкой подлинности containerapp и авторизацией пользовательских поставщиков удостоверений OpenID Connect. |
Core | GA |
| az containerapp auth openid-connect add |
Настройте новый настраиваемый поставщик удостоверений OpenID Connect. |
Core | GA |
| az containerapp auth openid-connect remove |
Удаляет существующий пользовательский поставщик удостоверений OpenID Connect. |
Core | GA |
| az containerapp auth openid-connect show |
Отображение параметров проверки подлинности для пользовательского поставщика удостоверений OpenID Connect. |
Core | GA |
| az containerapp auth openid-connect update |
Обновите имя идентификатора клиента и параметра секрета клиента для существующего пользовательского поставщика удостоверений OpenID Connect. |
Core | GA |
| az containerapp auth show |
Отображение параметров проверки подлинности для контейнера. |
Core | GA |
| az containerapp auth show (containerapp Расширение) |
Отображение параметров проверки подлинности для контейнера. |
Extension | GA |
| az containerapp auth twitter |
Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Twitter. |
Core | GA |
| az containerapp auth twitter show |
Отображение параметров проверки подлинности для поставщика удостоверений Twitter. |
Core | GA |
| az containerapp auth twitter update |
Обновите ключ потребителя и секрет потребителя для поставщика удостоверений Twitter. |
Core | GA |
| az containerapp auth update |
Обновите параметры проверки подлинности для контейнерного приложения. |
Core | GA |
| az containerapp auth update (containerapp Расширение) |
Обновите параметры проверки подлинности для контейнерного приложения. |
Extension | GA |
az containerapp auth show
Отображение параметров проверки подлинности для контейнера.
az containerapp auth show [--ids]
[--name]
[--resource-group]
[--subscription]
Примеры
Отображение параметров проверки подлинности для контейнера.
az containerapp auth show --name my-containerapp --resource-group MyResourceGroup
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az containerapp auth show (containerapp Расширение)
Отображение параметров проверки подлинности для контейнера.
az containerapp auth show [--ids]
[--name]
[--resource-group]
[--subscription]
Примеры
Отображение параметров проверки подлинности для контейнера.
az containerapp auth show --name my-containerapp --resource-group MyResourceGroup
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az containerapp auth update
Обновите параметры проверки подлинности для контейнерного приложения.
az containerapp auth update [--acquire-policy-token]
[--action --unauthenticated-client-action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
[--change-reference]
[--config-file-path]
[--custom-host-header --proxy-custom-host-header]
[--custom-proto-header --proxy-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]
Примеры
Обновите идентификатор клиента поставщика AAD, который уже настроен.
az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id
Настройте приложение с проверкой подлинности на основе файлов, задав путь к файлу конфигурации.
az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json
Настройте приложение, чтобы разрешить запросы без проверки подлинности для попадания в приложение.
az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous
Настройте приложение для перенаправления неавтоентизованных запросов поставщику Facebook.
az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook
Настройте приложение для прослушивания заголовков вперед X-FORWARDED-HOST и X-FORWARDED-PROTO.
az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Действие, которое необходимо предпринять, когда клиент, не прошедший проверку подлинности, пытается получить доступ к приложению.
| Свойство | Значение |
|---|---|
| Допустимые значения: | AllowAnonymous, RedirectToLoginPage, Return401, Return403 |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Путь файла конфигурации, содержащего параметры проверки подлинности, если они приходят из файла.
Имя заголовка, содержащего узел запроса.
Имя заголовка, содержащего схему запроса.
Значение true, если для текущего приложения включена функция проверки подлинности или авторизации; в противном случае значение false.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Список путей, которые следует исключить из правил проверки подлинности.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Соглашение, используемое для определения URL-адреса выполненного запроса.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Custom, NoProxy, Standard |
Поставщик проверки подлинности по умолчанию, используемый при настройке нескольких поставщиков.
Значение false, если ответы проверки подлинности и авторизации, не имеющие схемы HTTPS, допустимы; в противном случае значение true.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Среда выполнения функции проверки подлинности и авторизации, используемая для текущего приложения.
URL-адрес SAS хранилища BLOB-объектов, используемый для хранилища маркеров.
Имя секрета, содержащее URL-адрес SAS хранилища BLOB-объектов, который будет использоваться для хранилища маркеров.
Значение определенного поля в параметрах конфигурации для функции проверки подлинности и авторизации Служба приложений Azure.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Логическое значение, указывающее, включено ли хранилище маркеров для приложения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az containerapp auth update (containerapp Расширение)
Обновите параметры проверки подлинности для контейнерного приложения.
az containerapp auth update [--acquire-policy-token]
[--action --unauthenticated-client-action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
[--bci --blob-container-identity]
[--blob-container-uri]
[--change-reference]
[--config-file-path]
[--custom-host-header --proxy-custom-host-header]
[--custom-proto-header --proxy-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]
Примеры
Обновите идентификатор клиента поставщика AAD, который уже настроен.
az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id
Настройте приложение с проверкой подлинности на основе файлов, задав путь к файлу конфигурации.
az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json
Настройте приложение, чтобы разрешить запросы без проверки подлинности для попадания в приложение.
az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous
Настройте приложение для перенаправления неавтоентизованных запросов поставщику Facebook.
az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook
Настройте приложение для прослушивания заголовков вперед X-FORWARDED-HOST и X-FORWARDED-PROTO.
az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard
Настройте хранилище маркеров хранилища BLOB-объектов с помощью управляемого удостоверения, назначаемого системой по умолчанию, для проверки подлинности.
az containerapp auth update -g myResourceGroup --name my-containerapp --token-store true --blob-container-uri https://storageAccount1.blob.core.windows.net/container1
Настройте хранилище маркеров хранилища BLOB-объектов с помощью назначаемого пользователем управляемого удостоверения для проверки подлинности.
az containerapp auth update -g myResourceGroup --name my-containerapp --token-store true --blob-container-uri https://storageAccount1.blob.core.windows.net/container1 --blob-container-identity managedIdentityResourceId
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Действие, которое необходимо предпринять, когда клиент, не прошедший проверку подлинности, пытается получить доступ к приложению.
| Свойство | Значение |
|---|---|
| Допустимые значения: | AllowAnonymous, RedirectToLoginPage, Return401, Return403 |
По умолчанию пусто для использования назначаемого системой удостоверения или использования идентификатора ресурса управляемого удостоверения для проверки подлинности с помощью Azure хранилища BLOB-объектов.
Универсальный код ресурса (URI) хранилища BLOB-объектов, содержащего маркеры. Не следует использовать вместе с sas_url_secret и sas_url_secret_name.
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Путь файла конфигурации, содержащего параметры проверки подлинности, если они приходят из файла.
Имя заголовка, содержащего узел запроса.
Имя заголовка, содержащего схему запроса.
Значение true, если для текущего приложения включена функция проверки подлинности или авторизации; в противном случае значение false.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Список путей, которые следует исключить из правил проверки подлинности.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Соглашение, используемое для определения URL-адреса выполненного запроса.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Custom, NoProxy, Standard |
Поставщик проверки подлинности по умолчанию, используемый при настройке нескольких поставщиков.
Значение false, если ответы проверки подлинности и авторизации, не имеющие схемы HTTPS, допустимы; в противном случае значение true.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Среда выполнения функции проверки подлинности и авторизации, используемая для текущего приложения.
URL-адрес SAS хранилища BLOB-объектов, используемый для хранилища маркеров.
Имя секрета, содержащее URL-адрес SAS хранилища BLOB-объектов, который будет использоваться для хранилища маркеров.
Значение определенного поля в параметрах конфигурации для функции проверки подлинности и авторизации Служба приложений Azure.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Логическое значение, указывающее, включено ли хранилище маркеров для приложения.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Не запрашивать подтверждение.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |