1
は、誰かが私はこのASPネットコアの例を変換する助けてくださいでしたのHttpClientを使用して一つにRestSharpを使用しています(Auth0から管理APIを消費するために私のウェブAPIで使用されますか)?のHttpClientにRestSharpからコードを変換する
var client = new RestClient("https://YOUR_AUTH0_DOMAIN/oauth/token");
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\"grant_type\":\"client_credentials\",\"client_id\": \"YOUR_CLIENT_ID\",\"client_secret\": \"YOUR_CLIENT_SECRET\",\"audience\": \"https://YOUR_AUTH0_DOMAIN/api/v2/\"}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
私が苦労してきた...私はこれ持っている:
var client = new HttpClient();
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
client.BaseAddress = new Uri("https://YOUR_AUTH0_DOMAIN/oauth/token");
を、私はあなたが取る必要がある
私は確信していますが、それはOPに言及する価値があるかもしれません。 )。リクエストごとに 'HttpClient'インスタンスを作成するのは悪い考えです。クラス全体で共有された' HttpClient'オブジェクトを使用することが望ましいです。 – maccettura
@maccetturaはい。私は知っているし、それは言及する価値がある。 – Nkosi