私は、restsharp を使用して (認証されていない) arcGIS サービスから応答を取得し、それらをツリー ビューに表示する、非常に基本的なクイック アンド ダーティ winforms アプリを作成しました。よく働く。
arcGIS サービスへのリクエストのパラメーターの 1 つを使用すると、レスポンスの形式を指定できます。JSON (これが必要です) または完全な HTML ドキュメント (これはブラウザー コンテキストで表示するためのものです) を取得するオプションを使用できます。 . JSONを返す値を渡しています。
ただし、一部のクライアント マシンでは、関係なく応答が HTML として返されるため、逆シリアル化エラー (「無効な JSON 文字列」) が発生します。どうしてか分かりません; まだ識別できるパターンはありません。
リクエストヘッダーを使用してレスポンス形式を指定するようにしました。クライアントのブラウザ キャッシュをフラッシュし、no-cache ヘッダーを設定し、問題がユーザーが以前にブラウザー GUI を介した ArcGIS サービス。
マシンは win7 を実行しており、.net 4 クライアント プロファイルを使用しています。一部のマシンが機能し、他のマシンが機能しない理由を診断しようとして、どこから始めればよいかわかりません。いくつかのガイダンスに感謝します。