

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Fehlerbehebung AppClients im Hinblick AppFabric auf Produktivität
<a name="ahead-app-dev-errors"></a>


|  | 
| --- |
| Die Funktion AWS AppFabric zur Steigerung der Produktivität befindet sich in der Vorschauversion und kann sich ändern. | 

In diesem Abschnitt werden häufig auftretende Fehler und Problembehebungen aus AppFabric Produktivitätsgründen beschrieben.

## Unbestätigter Antrag
<a name="unverified-application"></a>

App-Entwickler, die aus AppFabric Produktivitätsgründen ihr App-Erlebnis verbessern wollen, werden vor der Einführung ihrer Funktionen für Endbenutzer einen Verifizierungsprozess durchlaufen. Alle Anwendungen beginnen als nicht verifiziert und werden erst dann zu verifiziert, wenn der Überprüfungsprozess abgeschlossen ist. Dies bedeutet, dass das, was `starterUserEmails` Sie beim Erstellen eines verwendet haben, diese Meldung sehen AppClient wird.

![\[Warning message for an unverified application in AWS AppFabric, requesting data access.\]](http://docs.aws.amazon.com/de_de/appfabric/latest/adminguide/images/fabric-24.png)


## `CreateAppClient`-Fehler
<a name="dev-errors-CreateAppClient"></a>

### ServiceQuotaExceededException
<a name="service-quota-exceeded"></a>

Wenn Sie beim Erstellen einer die folgende Ausnahme erhalten AppClient, haben Sie die Anzahl der Dateien überschritten AppClients , die pro erstellt werden können AWS-Konto. Das Limit ist 1. HTTP-Statuscode: 402

```
ServiceQuotaExceededException / SERVICE_QUOTA_EXCEEDED
You have exceeded the number of AppClients that can be created per AWS Account. The limit is 1.
HTTP Status Code: 402
```

## `GetAppClient`-Fehler
<a name="dev-errors-GetAppClient"></a>

### ResourceNotFoundException
<a name="get-app-client-not-found"></a>

Wenn Sie beim Abrufen von Details für eine die folgende Ausnahme erhalten AppClient, stellen Sie sicher, dass Sie die richtige AppClient Kennung eingegeben haben. Dieser Fehler bedeutet, dass die angegebene Datei nicht gefunden AppClient wurde.

```
ResourceNotFoundException / APP_CLIENT_NOT_FOUND
The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier.
HTTP Status Code: 404
```

## `DeleteAppClient`-Fehler
<a name="dev-errors-DeleteAppClient"></a>

### ConflictException
<a name="another-delete-request"></a>

Wenn Sie beim Löschen eines die folgende Ausnahme erhalten AppClient, wird gerade eine weitere Löschanforderung ausgeführt. Warten Sie, bis der Vorgang abgeschlossen ist, und versuchen Sie es dann erneut. HTTP-Statuscode: 409

```
ConflictException
Another delete request is in progress. Wait until it completes then try again.
HTTP Status Code: 409
```

### ResourceNotFoundException
<a name="delete-app-client-not-found"></a>

Wenn Sie beim Löschen eines die folgende Ausnahme erhalten AppClient, stellen Sie sicher, dass Sie den richtigen AppClient Bezeichner eingegeben haben. Dieser Fehler bedeutet, dass die angegebene Datei nicht gefunden AppClient wurde.

```
ResourceNotFoundException / APP_CLIENT_NOT_FOUND
The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier.
HTTP Status Code: 404
```

## `UpdateAppClient`-Fehler
<a name="dev-errors-UpdateAppClient"></a>

### ResourceNotFoundException
<a name="update-app-client-not-found"></a>

Wenn Sie beim Aktualisieren von die folgende Ausnahme erhalten AppClient, stellen Sie sicher, dass Sie den richtigen AppClient Bezeichner eingegeben haben. Dieser Fehler bedeutet, dass die angegebene Datei nicht gefunden AppClient wurde.

```
ResourceNotFoundException / APP_CLIENT_NOT_FOUND
The specified AppClient is not found. Ensure you’ve entered the correct AppClient identifier.
HTTP Status Code: 404
```

## `Authorize`-Fehler
<a name="dev-errors-Authorize"></a>

### ValidationException
<a name="authorize-validation-exception"></a>

Möglicherweise wird die folgende Ausnahme angezeigt, wenn einer der API-Parameter die in den API-Spezifikationen definierten Einschränkungen nicht erfüllt.

```
ValidationException
HTTP Status Code: 400
```

**Grund 1: Wenn die AppClient ID nicht angegeben ist**

Das `app_client_id` fehlt in den Anforderungsparametern. Erstellen Sie das AppClient, falls es noch nicht erstellt wurde, oder verwenden Sie Ihr vorhandenes `app_client_id` und versuchen Sie es erneut. Verwenden Sie die [ListAppClient](manage-appclients.md#list_appclients)API-Operation, um die AppClient ID zu finden.

**Grund 2: Wann AppFabric hat er keinen Zugriff auf den vom Kunden verwalteten Schlüssel**

```
Message: AppFabric couldn't access the customer managed key configured for AppClient.
```

AppFabric kann derzeit nicht auf die vom Kunden verwalteten Schlüssel zugreifen, was wahrscheinlich auf kürzliche Änderungen seiner Berechtigungen zurückzuführen ist. Stellen Sie sicher, dass der angegebene Schlüssel vorhanden AppFabric ist, und stellen Sie sicher, dass ihm die entsprechenden Zugriffsberechtigungen erteilt wurden.

**Grund 3: Die angegebene Umleitungs-URL ist nicht gültig**

```
Message: Redirect url invalid
```

Stellen Sie sicher, dass die Weiterleitungs-URL in Ihrer Anfrage korrekt ist. Sie muss mit einer der Weiterleitungen übereinstimmen, die Sie bei der Erstellung oder Aktualisierung von URLs angegeben haben AppClient. Verwenden Sie den [GetAppClient](manage-appclients.md#get_appclient_details)API-Vorgang URLs, um die Liste der zulässigen Weiterleitungen anzuzeigen.

## `Token`-Fehler
<a name="dev-errors-Token"></a>

### TokenException
<a name="Token-token-exception"></a>

Möglicherweise erhalten Sie aus verschiedenen Gründen die folgende Ausnahme.

```
TokenException
HTTP Status Code: 400
```

**Grund 1: Wenn eine ungültige E-Mail-Adresse angegeben wird**

```
Message: Invalid Email used
```

Stellen Sie sicher, dass die von Ihnen verwendete E-Mail-Adresse mit der Adresse übereinstimmt, die für das `starterUserEmails` Attribut aufgeführt wurde, als Sie das erstellt haben AppClient. Wenn die E-Mails nicht übereinstimmen, wechseln Sie zur entsprechenden E-Mail-Adresse und versuchen Sie es erneut. Verwenden Sie den [GetAppClient](manage-appclients.md#get_appclient_details)API-Vorgang, um die verwendete E-Mail anzuzeigen.

**Grund 2: Für grant\$1type als refresh\$1token, wenn das Token nicht angegeben ist.**

```
Message: refresh_token must be non-null for Refresh Token Grant-type
```

Das in der Anfrage angegebene Aktualisierungstoken ist Null oder leer. Geben Sie eine aktive Antwort auf einen in der [Token-API `refresh_token`](getting-started-appdeveloper-productivity.md#authorize_data_access) empfangenen Aufruf an.

### ThrottlingException
<a name="throttling-exception"></a>

Möglicherweise erhalten Sie die folgende Ausnahme, wenn die API mit einer Geschwindigkeit aufgerufen wird, die über dem zulässigen Kontingent liegt.

```
ThrottlingException
HTTP Status Code: 429
```

## `ListActionableInsights``ListMeetingInsights`, und `PutFeedback` Fehler
<a name="dev-errors-many-apis"></a>

### ValidationException
<a name="many-apis-validation-exception"></a>

Möglicherweise wird die folgende Ausnahme angezeigt, wenn einer der API-Parameter die in den API-Spezifikationen definierte Einschränkung nicht erfüllt.

```
ValidationException
HTTP Status Code: 400
```

### ThrottlingException
<a name="many-apis-throttling-exception"></a>

Möglicherweise erhalten Sie die folgende Ausnahme, wenn die API mit einer Geschwindigkeit aufgerufen wird, die über dem zulässigen Kontingent liegt.

```
ThrottlingException
HTTP Status Code: 429
```