Paraşüt master data sync başladı. SirketId = 2 1/2 Kategoriler çağrılıyor... MASTER DATA HATA System.Exception: Token refresh başarısız. HTTP=400 Response={"error":"invalid_grant","error_description":"The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client."} at SmartadminSeed.Services.ParasutSyncService.RefreshAccessTokenAsync(String refreshToken, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncService.cs:line 398 at SmartadminSeed.Services.ParasutSyncService.ForceRefreshAccessTokenAsync(Int32 sirketId, CancellationToken cancellationToken, Boolean preferExistingFreshToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncService.cs:line 242 at SmartadminSeed.Services.ParasutSyncService.GetValidAccessTokenAsync(Int32 sirketId, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncService.cs:line 213 at SmartadminSeed.Services.ParasutSyncService.SendAuthorizedWithRetryAsync(Int32 sirketId, Func`2 requestFactory, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncService.cs:line 506 at SmartadminSeed.Services.ParasutSyncService.GetPagedCollectionAsJsonAsync(String relativeUrl, Int32 sirketId, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncService.cs:line 425 at SmartadminSeed.Services.ParasutSyncService.TestCategoriesAsync(Int32 sirketId, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncService.cs:line 56 at SmartadminSeed.Services.ParasutCategoryImportService.Sync(Int32 sirketId, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutCategoryImportService.cs:line 29 at SmartadminSeed.Services.ParasutSyncStatusService.TrackAsync(Int32 sirketId, String syncType, String displayName, String triggerSource, Func`2 operation, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncStatusService.cs:line 32 at SmartadminSeed.Services.ParasutSyncStatusService.TrackAsync(Int32 sirketId, String syncType, String displayName, String triggerSource, Func`2 operation, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncStatusService.cs:line 41 at SmartadminSeed.Services.ParasutSyncStatusService.TrackAsync(Int32 sirketId, String syncType, String displayName, String triggerSource, Func`2 operation, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncStatusService.cs:line 41 at SmartadminSeed.Controllers.ParasutRunController.<>c__DisplayClass12_0.<b__0>d.MoveNext() in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Controllers\ParasutRunController.cs:line 282 --- End of stack trace from previous location --- at SmartadminSeed.Services.ParasutSyncLockCoordinator.RunExclusiveAsync(Int32 sirketId, Func`1 operation) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Services\ParasutSyncLockCoordinator.cs:line 29 at SmartadminSeed.Controllers.ParasutRunController.MasterData(Int32 sirketId, CancellationToken cancellationToken) in D:\WB0573SK0\SmartAdmin_v5.5.0\ASP.NET-CORE9\ASP.NET-CORE9\SmartAdmin-Seed\Smartadmin_Seed\Controllers\ParasutRunController.cs:line 276