Risoluzione dei problemi relativi alle operazioni api
Le sezioni seguenti offrono suggerimenti per la risoluzione dei problemi per le operazioni API.
Traccia delle richieste non riuscite
L'ambiente di sviluppo supporta l'uso di una funzionalità di Internet Information Services (IIS) 7.0 per registrare informazioni sulle richieste. La funzionalità viene chiamata traccia delle richieste non riuscite e produce log di traccia dettagliati in base ai filtri stabiliti all'interno della configurazione di un ruolo Web.
Destinazione registrazione
I file di log di traccia vengono generati nella directory IIS predefinita per i log delle richieste non riuscite. Per impostazione predefinita, questa directory è %SystemDrive%\inetpub\logs\FailedReqLogFiles.
Abilitazione della traccia
Ogni ruolo Web deve abilitare la traccia usando le regole inserite nel file diweb.config del progetto. Per abilitare la system.webServer
traccia, inserire quanto segue nella sezione del file web.config :
<tracing>
<traceFailedRequests>
<add path="*">
<traceAreas>
<add provider="ASP" verbosity="Verbose" />
<add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />
<add provider="ISAPI Extension" verbosity="Verbose" />
<add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module" verbosity="Verbose" />
</traceAreas>
<failureDefinitions statusCodes="400-599" />
</add>
</traceFailedRequests>
</tracing>
Per disabilitare la traccia, rimuovere questa sezione dal file web.config .
Intestazione x-ms-request-id
Ogni richiesta eseguita in Archiviazione di Azure restituisce un'intestazione di risposta denominata x-ms-request-id
. Questa intestazione contiene un valore opaco che identifica in modo univoco la richiesta.
Se una richiesta ha esito negativo in modo coerente e si è verificato che la richiesta è formulata correttamente, è possibile usare questo valore per segnalare l'errore a Microsoft. Nel report includere le informazioni seguenti:
- Valore di
x-ms-request-id
. - Ora approssimativa in cui è stata effettuata la richiesta.
- Servizio di archiviazione su cui è stata effettuata la richiesta.
- Tipo di operazione tentata dalla richiesta.