webapi Web サービス (iis 6) を呼び出している ac# クライアントがあります。郵便配達員から Web 呼び出しを正常に実行できます - 認証なし (通常のタブ)。C# webclient からの同じ呼び出しは失敗します。
フィドラーのリクエストを見ると、2つの違いはわかりません。
以下は、私が送信しているリクエストです(郵便配達員とウェブクライアント)。ヘッダーは設定されていません。
https://store.isswerver.com/api/details/Users - 郵便配達員クライアントからの成功
c# クライアントを使用して 401 を返します
_client = new WebClient();
_client.Headers.Add("Content-Type", "application/json; charset=utf-8");
_client.Headers.Add("Accept", "application/json");
byte[] data = _client.DownloadData(string.Format("{0}/Users", _apiUrl));
ローカル マシンで Web サイトを実行すると、クライアントは機能します。
郵便配達員がリクエストを送信する方法の違いは何ですか?