このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
API 操作のトラブルシューティング

API 操作のトラブルシューティング

更新日: 2015年4月

以下のセクションでは、API 操作のトラブルシューティングのヒントを示します。

失敗した要求トレース

x-ms-request-id ヘッダー

開発環境では、Internet Information Services (IIS) 7.0 の失敗した要求トレース機能を使用した、要求に関する情報のログがサポートされています。失敗した要求トレースでは、Web ロールの構成内に設定されたフィルターに従って、詳細なトレース ログが作成されます。

Windows Azure では、トレース ログ ファイルは失敗した要求ログの既定の IIS ディレクトリに出力されます。既定では、このディレクトリは %SystemDrive%\inetpub\logs\FailedReqLogFiles です。

各 Web ロールで、プロジェクトの web.config ファイルにある規則を使用してトレースを有効にする必要があります。トレースを有効にするには、web.config ファイルの system.webServer セクションに次のコードを追加します。

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

トレースを無効にするには、web.config ファイルからこのセクションを削除します。

ストレージ サービスに対して行われたすべての要求で、x-ms-request-id という名前の応答ヘッダーが返されます。このヘッダーには、要求を一意に識別する非透過の値が含まれています。

要求が一貫して失敗し、要求が正しい形式であることを確認した場合は、この値を使用して Microsoft にエラーを報告できます。レポートには、x-ms-request-id の値、要求が行われたおおよその時間、要求が行われたストレージ サービス、および要求で試みた操作の種類を含めます。

関連項目

表示:
© 2015 Microsoft