5分ごとにAzureグラフエンドポイントに差分クエリを作成しています。 1か月間は完璧に動作していましたが、現在はAPIにアクセスすると503サービスが利用できないというエラーが返されます。再試行の15時間後(各再試行の間に10分の間隔)であっても、サービスは同じ503回使用不能応答を返す。graph.windows.netが503サーバーを使用できないエラーを受け取りました。
The remote server returned an error: (503) Server Unavailable. System.Net.WebException: The remote server returned an error: (503) Server Unavailable.
When looking at the fiddler, the response returned more detail on the error. {"odata.error":{"code":"Directory_ReplicaUnavailable","message":{"lang":"en","value":"The preferred replica is unavailable. Please retry your request."}}}
ありがとうアレックス、フィドラーは私にエラーの詳細を提供します。 {"code": "Directory_ReplicaUnavailable"、 "message":{"lang": "en"、 "value": "優先レプリカは使用できません。 } [ここで提供されるソリューション](https://msdn.microsoft.com/en-us/library/azure/ad/graph/howto/azure-ad-graph-api-error-code-and) -error-handling)、x-ms-replica-sessionヘッダーを削除すると動作します。要求でx-ms-replica-sessionヘッダーを送信しないので、要求を再試行しましたが、動作しませんでした。 –
正直言って、決してそのエラーはありませんでした。クイック検索により、データセンターサービスの問題になる可能性が明らかに - https://social.msdn.microsoft.com/Forums/azure/en-US/4505ff2d-1830-4c0d-9ffd-6b62f1c1b50f/graph-api-500-directoryreplicaunavailable-エラー?forum = WindowsAzureAD。 1つの提案は、ヘッダーが発信要求に含まれているかどうかを確認することです - フィドラーでヘッダーを行うことはできますか? –
要求を送信するときに、そのヘッダーが設定されていません。私はフィドラーとそれを確認した。 –