Azure / Azure/apiops

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

Offen
#671 10 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
448
Forks
247
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### 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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Extractor-Prozess und seinen Azure API Management-Anfragen, insbesondere mit dem gezeigten Aufruf der Management-API für den Tags-Endpunkt. Führe eine Extraktion erneut aus, die länger als eine Stunde läuft, und verfolge, wie die Authentifizierung nach Ablauf des Tokens gehandhabt wird; fertig ist die Aufgabe, wenn die vollständige Extraktion erfolgreich ohne einen ExpiredAuthenticationToken-Fehler abgeschlossen wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, csharp
Bereich
api, authentication, cloud
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.