Web Apps - Get Auth Settings V 2
Descrição das configurações de Autenticação/Autorização do site para aplicativos por meio do formato V2
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2/list?api-version=2025-03-01
Parâmetros URI
| Nome | Em | Necessário | Tipo | Descrição |
|---|---|---|---|---|
|
name
|
path | True |
string |
Nome do aplicativo. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
subscription
|
path | True |
string (uuid) |
A ID da assinatura de destino. O valor deve ser um UUID. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Respostas
| Nome | Tipo | Descrição |
|---|---|---|
| 200 OK |
Operação do Azure concluída com êxito. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL de autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Alcances
| Nome | Descrição |
|---|---|
| user_impersonation | personificar a sua conta de utilizador |
Exemplos
List Auth Settings V2
Pedido de exemplo
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/authsettingsV2/list?api-version=2025-03-01
Resposta de exemplo
{
"name": "authsettingsv2",
"type": "Microsoft.Web/sites/authsettingsv2",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/authsettingsv2",
"kind": "app",
"properties": {
"globalValidation": {
"excludedPaths": [
"/nosecrets/Path"
],
"requireAuthentication": true,
"unauthenticatedClientAction": "Return403"
},
"httpSettings": {
"forwardProxy": {
"convention": "Standard",
"customHostHeaderName": "authHeader",
"customProtoHeaderName": "customProtoHeader"
},
"requireHttps": true,
"routes": {
"apiPrefix": "/authv2/"
}
},
"identityProviders": {
"google": {
"enabled": true,
"login": {
"scopes": [
"admin"
]
},
"registration": {
"clientId": "42d795a9-8abb-4d06-8534-39528af40f8e.apps.googleusercontent.com",
"clientSecretSettingName": "ClientSecret"
},
"validation": {
"allowedAudiences": [
"https://example.com"
]
}
}
},
"login": {
"allowedExternalRedirectUrls": [
"https://someurl.com"
],
"cookieExpiration": {
"convention": "IdentityProviderDerived",
"timeToExpiration": "2022:09-01T00:00Z"
},
"nonce": {
"validateNonce": true
},
"preserveUrlFragmentsForLogins": true,
"routes": {
"logoutEndpoint": "https://app.com/logout"
},
"tokenStore": {
"enabled": true,
"fileSystem": {
"directory": "/wwwroot/sites/example"
},
"tokenRefreshExtensionHours": 96
}
},
"platform": {
"configFilePath": "/auth/config.json",
"enabled": true,
"runtimeVersion": "~1"
}
}
}
Definições
| Nome | Descrição |
|---|---|
|
Allowed |
As definições de configuração do fluxo de validação de Públicos Permitidos. |
|
Allowed |
As definições de configuração do Ative Directory do Azure permitem entidades de segurança. |
| Apple |
As definições de configuração do fornecedor Apple. |
|
Apple |
As definições de configuração do registo para o fornecedor Apple |
|
App |
As definições de configuração do registro do aplicativo para provedores que têm IDs de aplicativo e segredos de aplicativo |
|
Auth |
As definições de configuração da plataforma de Autenticação/Autorização do Serviço de Aplicativo. |
|
Azure |
As definições de configuração do provedor do Ative Directory do Azure. |
|
Azure |
As definições de configuração do fluxo de logon do Azure Ative Directory. |
|
Azure |
As definições de configuração do registro do aplicativo Azure Ative Directory. |
|
Azure |
As definições de configuração do fluxo de validação de token do Azure Ative Directory. |
|
Azure |
As definições de configuração do provedor de Aplicativos Web Estáticos do Azure. |
|
Azure |
As definições de configuração do registro para o provedor de Aplicativos Web Estáticos do Azure |
|
Blob |
As definições de configuração do armazenamento dos tokens se o armazenamento de blob for usado. |
|
Client |
As definições de configuração do registro do aplicativo para provedores que têm IDs de cliente e segredos de cliente |
|
Cookie |
As definições de configuração da expiração do cookie de sessão. |
|
Cookie |
A convenção usada para determinar a expiração do cookie de sessão. |
|
created |
O tipo de identidade que criou o recurso. |
|
Custom |
As definições de configuração do provedor Open ID Connect personalizado. |
|
Default |
As definições de configuração da política de autorização padrão do Azure Ative Directory. |
|
Default |
Resposta de erro do Serviço de Aplicativo. |
|
Default |
Modelo de erro. |
|
Default |
Erros detalhados. |
|
As definições de configuração do provedor do Facebook. |
|
|
File |
As definições de configuração do armazenamento dos tokens se um sistema de arquivos for usado. |
|
Forward |
As definições de configuração de um proxy de encaminhamento usado para fazer as solicitações. |
|
Forward |
A convenção usada para determinar a url da solicitação feita. |
|
Git |
As definições de configuração do provedor GitHub. |
|
Global |
As definições de configuração que determinam o fluxo de validação dos usuários usando a Autenticação/Autorização do Serviço de Aplicativo. |
|
As definições de configuração do provedor do Google. |
|
|
Http |
As definições de configuração das solicitações HTTP para autenticação e autorização feitas em relação à Autenticação/Autorização do Serviço de Aplicativo. |
|
Http |
As definições de configuração das solicitações HTTP de caminhos. |
|
Identity |
As definições de configuração de cada um dos provedores de identidade usados para configurar a Autenticação/Autorização do Serviço de Aplicativo. |
|
Jwt |
As definições de configuração das verificações que devem ser feitas durante a validação das declarações JWT. |
|
Legacy |
As definições de configuração do provedor de conta da Microsoft herdado. |
| Login |
As definições de configuração do fluxo de login dos usuários usando a Autenticação/Autorização do Serviço de Aplicativo. |
|
Login |
As rotas que especificam os pontos de extremidade usados para solicitações de login e logout. |
|
Login |
As definições de configuração do fluxo de login, incluindo os escopos que devem ser solicitados. |
| Nonce |
As definições de configuração do nonce usado no fluxo de login. |
|
Open |
As credenciais do cliente de autenticação do provedor Open ID Connect personalizado. |
|
Open |
As definições de configuração dos pontos de extremidade usados para o provedor Open ID Connect personalizado. |
|
Open |
As definições de configuração do fluxo de login do provedor personalizado Open ID Connect. |
|
Open |
As definições de configuração do registro do aplicativo para o provedor Open ID Connect personalizado. |
|
Site |
Definições de configuração para o recurso Autenticação / Autorização do Serviço de Aplicativo do Azure V2. |
|
system |
Metadados referentes à criação e última modificação do recurso. |
|
Token |
As definições de configuração do armazenamento de tokens. |
|
As definições de configuração do provedor do Twitter. |
|
|
Twitter |
As definições de configuração do registro do aplicativo para o provedor do Twitter. |
|
Unauthenticated |
A ação a ser executada quando um cliente não autenticado tenta acessar o aplicativo. |
AllowedAudiencesValidation
As definições de configuração do fluxo de validação de Públicos Permitidos.
| Nome | Tipo | Descrição |
|---|---|---|
| allowedAudiences |
string[] |
As definições de configuração da lista permitida de audiências a partir das quais validar o token JWT. |
AllowedPrincipals
As definições de configuração do Ative Directory do Azure permitem entidades de segurança.
| Nome | Tipo | Descrição |
|---|---|---|
| groups |
string[] |
A lista dos grupos permitidos. |
| identities |
string[] |
A lista das identidades permitidas. |
Apple
As definições de configuração do fornecedor Apple.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| login |
As definições de configuração do fluxo de login. |
|
| registration |
As definições de configuração do registo Apple. |
AppleRegistration
As definições de configuração do registo para o fornecedor Apple
| Nome | Tipo | Descrição |
|---|---|---|
| clientId |
string |
A ID do cliente do aplicativo usado para login. |
| clientSecretSettingName |
string |
O nome da configuração do aplicativo que contém o segredo do cliente. |
AppRegistration
As definições de configuração do registro do aplicativo para provedores que têm IDs de aplicativo e segredos de aplicativo
| Nome | Tipo | Descrição |
|---|---|---|
| appId |
string |
O ID do aplicativo usado para login. |
| appSecretSettingName |
string |
O nome da configuração do aplicativo que contém o segredo do aplicativo. |
AuthPlatform
As definições de configuração da plataforma de Autenticação/Autorização do Serviço de Aplicativo.
| Nome | Tipo | Descrição |
|---|---|---|
| configFilePath |
string |
O caminho do arquivo de configuração que contém as configurações de autenticação se elas vierem de um arquivo. Se o caminho for relativo, a base será o diretório raiz do site. |
| enabled |
boolean |
|
| runtimeVersion |
string |
O RuntimeVersion do recurso de autenticação/autorização em uso para o aplicativo atual. A configuração neste valor pode controlar o comportamento de determinados recursos no módulo Autenticação / Autorização. |
AzureActiveDirectory
As definições de configuração do provedor do Ative Directory do Azure.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| isAutoProvisioned |
boolean |
Obtém um valor que indica se a configuração do Azure AD foi provisionada automaticamente usando ferramentas de 1º partido. Este é um sinalizador interno destinado principalmente a dar suporte ao Portal de Gerenciamento do Azure. Os usuários não devem ler ou gravar nesta propriedade. |
| login |
As definições de configuração do fluxo de logon do Azure Ative Directory. |
|
| registration |
As definições de configuração do registro do aplicativo Azure Ative Directory. |
|
| validation |
As definições de configuração do fluxo de validação de token do Azure Ative Directory. |
AzureActiveDirectoryLogin
As definições de configuração do fluxo de logon do Azure Ative Directory.
| Nome | Tipo | Descrição |
|---|---|---|
| disableWWWAuthenticate |
boolean |
|
| loginParameters |
string[] |
Parâmetros de login para enviar ao ponto de extremidade de autorização do OpenID Connect quando um usuário fizer login. Cada parâmetro deve estar no formato "key=value". |
AzureActiveDirectoryRegistration
As definições de configuração do registro do aplicativo Azure Ative Directory.
| Nome | Tipo | Descrição |
|---|---|---|
| clientId |
string |
A ID do Cliente deste aplicativo de terceira parte confiável, conhecida como client_id. Essa configuração é necessária para habilitar a autenticação de Conexão OpenID com o Azure Ative Directory ou outros provedores OpenID Connect de terceiros 3rd. Mais informações sobre o OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html |
| clientSecretCertificateIssuer |
string |
Uma alternativa à impressão digital secreta do cliente, que é o emissor de um certificado usado para fins de assinatura. Esta propriedade atua como um substituto para a impressão digital do certificado secreto do cliente. Também é opcional. |
| clientSecretCertificateSubjectAlternativeName |
string |
Uma alternativa à impressão digital secreta do cliente, que é o nome alternativo do assunto de um certificado usado para fins de assinatura. Esta propriedade atua como um substituto para a impressão digital do certificado secreto do cliente. Também é opcional. |
| clientSecretCertificateThumbprint |
string |
Uma alternativa ao segredo do cliente, que é a impressão digital de um certificado usado para fins de assinatura. Esta propriedade atua como um substituto para o Segredo do Cliente. Também é opcional. |
| clientSecretSettingName |
string |
O nome da configuração do aplicativo que contém o segredo do cliente do aplicativo de terceira parte confiável. |
| openIdIssuer |
string |
O URI do Emissor do OpenID Connect que representa a entidade que emite tokens de acesso para este aplicativo.
Ao usar o Azure Ative Directory, esse valor é o URI do locatário do diretório, por exemplo, |
AzureActiveDirectoryValidation
As definições de configuração do fluxo de validação de token do Azure Ative Directory.
| Nome | Tipo | Descrição |
|---|---|---|
| allowedAudiences |
string[] |
A lista de audiências que podem fazer solicitações de autenticação/autorização bem-sucedidas. |
| defaultAuthorizationPolicy |
As definições de configuração da política de autorização padrão. |
|
| jwtClaimChecks |
As definições de configuração das verificações que devem ser feitas durante a validação das declarações JWT. |
AzureStaticWebApps
As definições de configuração do provedor de Aplicativos Web Estáticos do Azure.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| registration |
As definições de configuração do registro dos Aplicativos Web Estáticos do Azure. |
AzureStaticWebAppsRegistration
As definições de configuração do registro para o provedor de Aplicativos Web Estáticos do Azure
| Nome | Tipo | Descrição |
|---|---|---|
| clientId |
string |
A ID do cliente do aplicativo usado para login. |
BlobStorageTokenStore
As definições de configuração do armazenamento dos tokens se o armazenamento de blob for usado.
| Nome | Tipo | Descrição |
|---|---|---|
| sasUrlSettingName |
string |
O nome da configuração do aplicativo que contém a URL SAS do armazenamento de blob que contém os tokens. |
ClientRegistration
As definições de configuração do registro do aplicativo para provedores que têm IDs de cliente e segredos de cliente
| Nome | Tipo | Descrição |
|---|---|---|
| clientId |
string |
A ID do cliente do aplicativo usado para login. |
| clientSecretSettingName |
string |
O nome da configuração do aplicativo que contém o segredo do cliente. |
CookieExpiration
As definições de configuração da expiração do cookie de sessão.
| Nome | Tipo | Descrição |
|---|---|---|
| convention |
A convenção usada para determinar a expiração do cookie de sessão. |
|
| timeToExpiration |
string |
O tempo após a solicitação é feito quando o cookie de sessão deve expirar. |
CookieExpirationConvention
A convenção usada para determinar a expiração do cookie de sessão.
| Valor | Descrição |
|---|---|
| FixedTime | |
| IdentityProviderDerived |
createdByType
O tipo de identidade que criou o recurso.
| Valor | Descrição |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CustomOpenIdConnectProvider
As definições de configuração do provedor Open ID Connect personalizado.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| login |
As definições de configuração do fluxo de login do provedor personalizado Open ID Connect. |
|
| registration |
As definições de configuração do registro do aplicativo para o provedor Open ID Connect personalizado. |
DefaultAuthorizationPolicy
As definições de configuração da política de autorização padrão do Azure Ative Directory.
| Nome | Tipo | Descrição |
|---|---|---|
| allowedApplications |
string[] |
As definições de configuração dos aplicativos permitidos do Azure Ative Directory. |
| allowedPrincipals |
As definições de configuração do Ative Directory do Azure permitem entidades de segurança. |
DefaultErrorResponse
Resposta de erro do Serviço de Aplicativo.
| Nome | Tipo | Descrição |
|---|---|---|
| error |
Modelo de erro. |
DefaultErrorResponseError
Modelo de erro.
| Nome | Tipo | Descrição |
|---|---|---|
| code |
string |
String padronizada para identificar programaticamente o erro. |
| details |
Erros detalhados. |
|
| innererror |
string |
Mais informações para depurar erro. |
| message |
string |
Descrição detalhada do erro e informações de depuração. |
| target |
string |
Descrição detalhada do erro e informações de depuração. |
DefaultErrorResponseErrorDetailsItem
Erros detalhados.
| Nome | Tipo | Descrição |
|---|---|---|
| code |
string |
String padronizada para identificar programaticamente o erro. |
| message |
string |
Descrição detalhada do erro e informações de depuração. |
| target |
string |
Descrição detalhada do erro e informações de depuração. |
As definições de configuração do provedor do Facebook.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| graphApiVersion |
string |
A versão da api do Facebook a ser usada durante o login. |
| login |
As definições de configuração do fluxo de login. |
|
| registration |
As definições de configuração do registro do aplicativo para o provedor do Facebook. |
FileSystemTokenStore
As definições de configuração do armazenamento dos tokens se um sistema de arquivos for usado.
| Nome | Tipo | Descrição |
|---|---|---|
| directory |
string |
O diretório no qual os tokens serão armazenados. |
ForwardProxy
As definições de configuração de um proxy de encaminhamento usado para fazer as solicitações.
| Nome | Tipo | Descrição |
|---|---|---|
| convention |
A convenção usada para determinar a url da solicitação feita. |
|
| customHostHeaderName |
string |
O nome do cabeçalho que contém o host da solicitação. |
| customProtoHeaderName |
string |
O nome do cabeçalho que contém o esquema da solicitação. |
ForwardProxyConvention
A convenção usada para determinar a url da solicitação feita.
| Valor | Descrição |
|---|---|
| NoProxy | |
| Standard | |
| Custom |
GitHub
As definições de configuração do provedor GitHub.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| login |
As definições de configuração do fluxo de login. |
|
| registration |
As definições de configuração do registro do aplicativo para o provedor GitHub. |
GlobalValidation
As definições de configuração que determinam o fluxo de validação dos usuários usando a Autenticação/Autorização do Serviço de Aplicativo.
| Nome | Tipo | Descrição |
|---|---|---|
| excludedPaths |
string[] |
Os caminhos para os quais o fluxo não autenticado não seria redirecionado para a página de login. |
| redirectToProvider |
string |
O provedor de autenticação padrão a ser usado quando vários provedores são configurados. Essa configuração só é necessária se vários provedores estiverem configurados e a ação do cliente não autenticado estiver definida como "RedirectToLoginPage". |
| requireAuthentication |
boolean |
|
| unauthenticatedClientAction |
A ação a ser executada quando um cliente não autenticado tenta acessar o aplicativo. |
As definições de configuração do provedor do Google.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| login |
As definições de configuração do fluxo de login. |
|
| registration |
As definições de configuração do registro do aplicativo para o provedor do Google. |
|
| validation |
As definições de configuração do fluxo de validação de token do Azure Ative Directory. |
HttpSettings
As definições de configuração das solicitações HTTP para autenticação e autorização feitas em relação à Autenticação/Autorização do Serviço de Aplicativo.
| Nome | Tipo | Descrição |
|---|---|---|
| forwardProxy |
As definições de configuração de um proxy de encaminhamento usado para fazer as solicitações. |
|
| requireHttps |
boolean |
|
| routes |
As definições de configuração das solicitações HTTP de caminhos. |
HttpSettingsRoutes
As definições de configuração das solicitações HTTP de caminhos.
| Nome | Tipo | Descrição |
|---|---|---|
| apiPrefix |
string |
O prefixo que deve preceder todos os caminhos de autenticação/autorização. |
IdentityProviders
As definições de configuração de cada um dos provedores de identidade usados para configurar a Autenticação/Autorização do Serviço de Aplicativo.
| Nome | Tipo | Descrição |
|---|---|---|
| apple |
As definições de configuração do fornecedor Apple. |
|
| azureActiveDirectory |
As definições de configuração do provedor do Ative Directory do Azure. |
|
| azureStaticWebApps |
As definições de configuração do provedor de Aplicativos Web Estáticos do Azure. |
|
| customOpenIdConnectProviders |
<string,
Custom |
O mapa do nome do alias de cada provedor Open ID Connect personalizado para as definições de configuração do provedor Open ID Connect personalizado. |
|
As definições de configuração do provedor do Facebook. |
||
| gitHub |
As definições de configuração do provedor GitHub. |
|
|
As definições de configuração do provedor do Google. |
||
| legacyMicrosoftAccount |
As definições de configuração do provedor de conta da Microsoft herdado. |
|
|
As definições de configuração do provedor do Twitter. |
JwtClaimChecks
As definições de configuração das verificações que devem ser feitas durante a validação das declarações JWT.
| Nome | Tipo | Descrição |
|---|---|---|
| allowedClientApplications |
string[] |
A lista dos aplicativos cliente permitidos. |
| allowedGroups |
string[] |
A lista dos grupos permitidos. |
LegacyMicrosoftAccount
As definições de configuração do provedor de conta da Microsoft herdado.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| login |
As definições de configuração do fluxo de login. |
|
| registration |
As definições de configuração do registro do aplicativo para o provedor de Conta da Microsoft herdado. |
|
| validation |
As definições de configuração do fluxo de validação de token do provedor de conta da Microsoft herdado. |
Login
As definições de configuração do fluxo de login dos usuários usando a Autenticação/Autorização do Serviço de Aplicativo.
| Nome | Tipo | Descrição |
|---|---|---|
| allowedExternalRedirectUrls |
string[] |
URLs externos que podem ser redirecionados como parte do login ou logout do aplicativo. Observe que a parte da cadeia de caracteres de consulta da URL é ignorada. Essa é uma configuração avançada normalmente necessária apenas para back-ends de aplicativos da Windows Store. Observe que as URLs dentro do domínio atual são sempre permitidas implicitamente. |
| cookieExpiration |
As definições de configuração da expiração do cookie de sessão. |
|
| nonce |
As definições de configuração do nonce usado no fluxo de login. |
|
| preserveUrlFragmentsForLogins |
boolean |
|
| routes |
As rotas que especificam os pontos de extremidade usados para solicitações de login e logout. |
|
| tokenStore |
As definições de configuração do armazenamento de tokens. |
LoginRoutes
As rotas que especificam os pontos de extremidade usados para solicitações de login e logout.
| Nome | Tipo | Descrição |
|---|---|---|
| logoutEndpoint |
string |
O ponto de extremidade no qual uma solicitação de logout deve ser feita. |
LoginScopes
As definições de configuração do fluxo de login, incluindo os escopos que devem ser solicitados.
| Nome | Tipo | Descrição |
|---|---|---|
| scopes |
string[] |
Uma lista dos escopos que devem ser solicitados durante a autenticação. |
Nonce
As definições de configuração do nonce usado no fluxo de login.
| Nome | Tipo | Descrição |
|---|---|---|
| nonceExpirationInterval |
string |
O tempo após o pedido é feito quando o nonce deve expirar. |
| validateNonce |
boolean |
|
OpenIdConnectClientCredential
As credenciais do cliente de autenticação do provedor Open ID Connect personalizado.
| Nome | Tipo | Descrição |
|---|---|---|
| clientSecretSettingName |
string |
A configuração do aplicativo que contém o segredo do cliente para o provedor Open ID Connect personalizado. |
| method |
enum:
Client |
O método que deve ser usado para autenticar o usuário. |
OpenIdConnectConfig
As definições de configuração dos pontos de extremidade usados para o provedor Open ID Connect personalizado.
| Nome | Tipo | Descrição |
|---|---|---|
| authorizationEndpoint |
string |
O ponto de extremidade a ser usado para fazer uma solicitação de autorização. |
| certificationUri |
string |
O ponto de extremidade que fornece as chaves necessárias para validar o token. |
| issuer |
string |
O ponto de extremidade que emite o token. |
| tokenEndpoint |
string |
O ponto de extremidade a ser usado para solicitar um token. |
| wellKnownOpenIdConfiguration |
string |
O ponto de extremidade que contém todos os pontos de extremidade de configuração para o provedor. |
OpenIdConnectLogin
As definições de configuração do fluxo de login do provedor personalizado Open ID Connect.
| Nome | Tipo | Descrição |
|---|---|---|
| nameClaimType |
string |
O nome da declaração que contém o nome dos usuários. |
| scopes |
string[] |
Uma lista dos escopos que devem ser solicitados durante a autenticação. |
OpenIdConnectRegistration
As definições de configuração do registro do aplicativo para o provedor Open ID Connect personalizado.
| Nome | Tipo | Descrição |
|---|---|---|
| clientCredential |
As credenciais de autenticação do provedor Open ID Connect personalizado. |
|
| clientId |
string |
A ID do cliente do provedor Open ID Connect personalizado. |
| openIdConnectConfiguration |
As definições de configuração dos pontos de extremidade usados para o provedor Open ID Connect personalizado. |
SiteAuthSettingsV2
Definições de configuração para o recurso Autenticação / Autorização do Serviço de Aplicativo do Azure V2.
| Nome | Tipo | Descrição |
|---|---|---|
| id |
string (arm-id) |
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| kind |
string |
Tipo de recurso. Se o recurso for um aplicativo, você pode consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes sobre os valores suportados para o tipo. |
| name |
string |
O nome do recurso |
| properties.globalValidation |
As definições de configuração que determinam o fluxo de validação dos usuários usando a Autenticação/Autorização do Serviço de Aplicativo. |
|
| properties.httpSettings |
As definições de configuração das solicitações HTTP para autenticação e autorização feitas em relação à Autenticação/Autorização do Serviço de Aplicativo. |
|
| properties.identityProviders |
As definições de configuração de cada um dos provedores de identidade usados para configurar a Autenticação/Autorização do Serviço de Aplicativo. |
|
| properties.login |
As definições de configuração do fluxo de login dos usuários usando a Autenticação/Autorização do Serviço de Aplicativo. |
|
| properties.platform |
As definições de configuração da plataforma de Autenticação/Autorização do Serviço de Aplicativo. |
|
| systemData |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
|
| type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
systemData
Metadados referentes à criação e última modificação do recurso.
| Nome | Tipo | Descrição |
|---|---|---|
| createdAt |
string (date-time) |
O carimbo de data/hora da criação de recursos (UTC). |
| createdBy |
string |
A identidade que criou o recurso. |
| createdByType |
O tipo de identidade que criou o recurso. |
|
| lastModifiedAt |
string (date-time) |
O carimbo de data/hora da última modificação do recurso (UTC) |
| lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
| lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |
TokenStore
As definições de configuração do armazenamento de tokens.
| Nome | Tipo | Descrição |
|---|---|---|
| azureBlobStorage |
As definições de configuração do armazenamento dos tokens se o armazenamento de blob for usado. |
|
| enabled |
boolean |
|
| fileSystem |
As definições de configuração do armazenamento dos tokens se um sistema de arquivos for usado. |
|
| tokenRefreshExtensionHours |
number (double) |
O número de horas após a expiração do token de sessão que um token de sessão pode ser usado para chamar a API de atualização de token. A predefinição são 72 horas. |
As definições de configuração do provedor do Twitter.
| Nome | Tipo | Descrição |
|---|---|---|
| enabled |
boolean |
|
| registration |
As definições de configuração do registro do aplicativo para o provedor do Twitter. |
TwitterRegistration
As definições de configuração do registro do aplicativo para o provedor do Twitter.
| Nome | Tipo | Descrição |
|---|---|---|
| consumerKey |
string |
A chave de consumidor OAuth 1.0a do aplicativo Twitter usada para entrar. Essa configuração é necessária para habilitar o Login do Twitter. Documentação do Twitter Sign-In: https://dev.twitter.com/web/sign-in |
| consumerSecretSettingName |
string |
O nome da configuração do aplicativo que contém o segredo do consumidor OAuth 1.0a do aplicativo do Twitter usado para entrar. |
UnauthenticatedClientActionV2
A ação a ser executada quando um cliente não autenticado tenta acessar o aplicativo.
| Valor | Descrição |
|---|---|
| RedirectToLoginPage | |
| AllowAnonymous | |
| Return401 | |
| Return403 |