このコードは、応答として JsonString を返すはずですが、エラーが発生します
System.dll で 'System.Net.WebException' 型の未処理の例外が発生しました
追加情報: リモート サーバーがエラーを返しました: (415) サポートされていないメディア タイプです。
string Url = "https://abc.test.xyz.com/123456344589753/transactions";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
string certThumbPrint = "ce03c469fb6c6dewwwww21886b7c1d405d954hshgd";
X509Certificate2 cert = FindCertificateByThumbprint(certThumbPrint);
if (cert != null)
{
request.ClientCertificates.Add(cert);
}
request.Method = "GET";
request.MediaType = "application/json";
request.ContentType = "application/json; charset=utf-8";
string text;
var response = (HttpWebResponse)request.GetResponse();
using (var sr = new StreamReader(response.GetResponseStream()))
{
text = sr.ReadToEnd();
}
このエラーを解決するための提案