Identity Provider - Get
Hiermee haalt u de configuratiedetails op van de id-provider die is geconfigureerd in het opgegeven service-exemplaar.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/identityProviders/{identityProviderName}?api-version=2021-08-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
identity
|
path | True |
Id van id-providertype. |
|
resource
|
path | True |
string |
De naam van de resourcegroep. |
service
|
path | True |
string |
De naam van de API Management service. Regex-patroon: |
subscription
|
path | True |
string |
Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep. |
api-version
|
query | True |
string |
Versie van de API die moet worden gebruikt met de clientaanvraag. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De antwoordtekst bevat de configuratiedetails van de opgegeven IdentityProvider-entiteit. Kopteksten ETag: string |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
ApiManagementGetIdentityProvider
Voorbeeldaanvraag
Voorbeeldrespons
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/identityProviders/AadB2C",
"type": "Microsoft.ApiManagement/service/identityProviders",
"name": "AadB2C",
"properties": {
"clientId": "f02dafe2-b8b8-48ec-a38e-27e5c16c51e5",
"type": "aadB2C",
"authority": "login.microsoftonline.com",
"signinTenant": "contosoaadb2c.onmicrosoft.com",
"allowedTenants": [
"contosoaadb2c.onmicrosoft.com",
"contoso2aadb2c.onmicrosoft.com"
],
"signupPolicyName": "B2C_1_policy-signup",
"signinPolicyName": "B2C_1_policy-signin"
}
}
Definities
Name | Description |
---|---|
Error |
Fout veldcontract. |
Error |
Foutreactie. |
Identity |
Details van id-provider. |
Identity |
Id van id-providertype. |
ErrorFieldContract
Fout veldcontract.
Name | Type | Description |
---|---|---|
code |
string |
Foutcode op eigenschapsniveau. |
message |
string |
Door mensen leesbare weergave van fout op eigenschapsniveau. |
target |
string |
Naam van eigenschap. |
ErrorResponse
Foutreactie.
Name | Type | Description |
---|---|---|
error.code |
string |
Door de service gedefinieerde foutcode. Deze code fungeert als een substatus voor de HTTP-foutcode die is opgegeven in het antwoord. |
error.details |
De lijst met ongeldige velden verzenden in aanvraag, in geval van een validatiefout. |
|
error.message |
string |
Door mensen leesbare weergave van de fout. |
IdentityProviderContract
Details van id-provider.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
De naam van de resource |
properties.allowedTenants |
string[] |
Lijst met toegestane tenants bij het configureren van Azure Active Directory-aanmelding. |
properties.authority |
string |
Hostnaam van openID Connect-detectie-eindpunt voor AAD of AAD B2C. |
properties.clientId |
string |
Client-id van de toepassing in de externe id-provider. Het is app-id voor Facebook aanmelding, client-id voor Google-aanmelding, app-id voor Microsoft. |
properties.clientSecret |
string |
Clientgeheim van de toepassing in de externe id-provider, die wordt gebruikt om de aanmeldingsaanvraag te verifiëren. Het is bijvoorbeeld app-geheim voor Facebook aanmelding, API-sleutel voor Google-aanmelding, openbare sleutel voor Microsoft. Deze eigenschap wordt niet ingevuld voor 'GET'-bewerkingen! Gebruik post-aanvraag '/listSecrets' om de waarde op te halen. |
properties.passwordResetPolicyName |
string |
Naam van wachtwoordherstelbeleid. Alleen van toepassing op AAD B2C-id-provider. |
properties.profileEditingPolicyName |
string |
Naam van profielbewerkingsbeleid. Alleen van toepassing op AAD B2C-id-provider. |
properties.signinPolicyName |
string |
Naam van aanmeldingsbeleid. Alleen van toepassing op AAD B2C-id-provider. |
properties.signinTenant |
string |
De TenantId die moet worden gebruikt in plaats van Algemeen bij het aanmelden bij Active Directory |
properties.signupPolicyName |
string |
Naam van registratiebeleid. Alleen van toepassing op AAD B2C-id-provider. |
properties.type |
Id van id-providertype. |
|
type |
string |
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
IdentityProviderType
Id van id-providertype.
Name | Type | Description |
---|---|---|
aad |
string |
Azure Active Directory als id-provider. |
aadB2C |
string |
Azure Active Directory B2C als id-provider. |
string |
Facebook als id-provider. |
|
string |
Google als id-provider. |
|
microsoft |
string |
Microsoft Live als id-provider. |
string |
Twitter als id-provider. |