Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Error: Clé non valide pour l’utilisation dans l’état spécifié

Aperta
#8,364 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
csharp
Ambito
backend

Direzione di ricerca

Start with AccessTokenManager.cs at ClearCache line 68, then trace the call from CloudHttpClientFactory.ClearTokenCache and ClearCredentialsCacheRequestHandler.HandleAsync. Reproduce the al/clearCredentialsCache failure and inspect the null reference path; done when clearing the credentials cache no longer throws and the behavior is covered by a relevant test.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

[Error - 10:53:18 AM] Please report this issue to https://github.com/microsoft/al/issues including information on how to reproduce it, if possible.
Processing of message 'al/clearCredentialsCache' failed with error: 'Object reference not set to an instance of an object.'
Details:
System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.Dynamics.Nav.Deployment.Authentication.AccessTokenManager.ClearCache(IEmitLogger logger) in X:\source\Prod\Microsoft.Dynamics.Nav.Deployment\Authentication\AccessTokenManager.cs:line 68
   at Microsoft.Dynamics.Nav.Deployment.Http.CloudHttpClientFactory.ClearTokenCache(IEmitLogger logger) in X:\source\Prod\Microsoft.Dynamics.Nav.Deployment\Http\CloudHttpClientFactory.cs:line 386
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.LanguageServer.Extensions.ClearCredentialsCacheRequestHandler.HandleAsync(NavServerRequest`1 request, Int32 requestId, CancellationToken cancellationToken) in X:\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\LanguageServer\Extensions\ClearCredentialsCacheRequestHandler.cs:line 32
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.RequestHandlerBase`2.HandleAsync(JToken requestContents, Int32 requestId, CancellationToken cancellationToken) in X:\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\MessageProtocol\RequestHandlerBase.cs:line 90
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.RequestRegistry.Process(Message message) in X:\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Endpoints\RequestRegistry.cs:line 8
Lingua principale
PowerShell
Stelle
889
Fork
285
Merge medio
4h 7m
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di microsoft/AL

Tutte le issue di microsoft/AL

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.