Azure / Azure/apiops

[BUG] ExpiredAuthenticationToken when running the Extractor process at more than one hour

Ouverte
#671 10 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C#
Étoiles
448
Forks
247
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Release version

6.0.1.1

### Describe the bug

Hello,

I´m running the extractor from APIM with many objects (apis, version sets, policies fragments, ...) and the extraction is during more than one hour and because this is broken.

The message is like this: System.Net.Http.HttpRequestException: HTTP request to URI
````
https://management.azure.com/subscriptions/***/resourceGroups/rg-abcd-dev-001/providers/Microsoft.ApiManagement/service/apim-abcd-dev-001/apis/api-xpto/tags?api-version=2023-09-01-preview failed with status code 401. Content is '{"error":{"code":"ExpiredAuthenticationToken","message":"The access token expiry UTC time '9/20/2024 4:01:35 AM' is earlier than current UTC time '9/20/2024 4:01:35 AM'."}}'.
````
====

Summary:
````
{"code":"ExpiredAuthenticationToken","message":"The access token expiry UTC time '9/20/2024 4:01:35 AM' is earlier than current UTC time '9/20/2024 4:01:35 AM'."}
````###

### Expected behavior

Full extraction completed successfuly

### Actual behavior

The process is running to more than one hour and i´m reaceiving the access token expiry massage with ExpiredAuthenticationToken code.

````
{"code":"ExpiredAuthenticationToken","message":"The access token expiry UTC time '9/20/2024 4:01:35 AM' is earlier than current UTC time '9/20/2024 4:01:35 AM'."}
````

### Reproduction Steps

Just Running the Extractor

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par le processus Extractor et ses requêtes Azure API Management, en particulier l’appel à l’API de gestion montré pour l’endpoint des tags. Reproduisez une extraction qui s’exécute pendant plus d’une heure et suivez la manière dont l’authentification est gérée après l’expiration du token ; le travail est terminé lorsque l’extraction complète s’achève avec succès sans erreur ExpiredAuthenticationToken.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, csharp
Domaine
api, authentication, cloud
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.