#52 - Set a default user-agent for the OAuth backchannel.
This commit is contained in:
parent
43cdd54c16
commit
0f9ac1f84f
|
|
@ -119,7 +119,6 @@ namespace CookieSample
|
|||
HttpRequestMessage userRequest = new HttpRequestMessage(HttpMethod.Get, context.Options.UserInformationEndpoint);
|
||||
userRequest.Headers.Authorization = new AuthenticationHeaderValue("Bearer", context.AccessToken);
|
||||
userRequest.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
|
||||
userRequest.Headers.UserAgent.ParseAdd("Microsoft ASP.NET OAuth middleware for GitHub");
|
||||
HttpResponseMessage userResponse = await context.Backchannel.SendAsync(userRequest, context.HttpContext.RequestAborted);
|
||||
userResponse.EnsureSuccessStatusCode();
|
||||
var text = await userResponse.Content.ReadAsStringAsync();
|
||||
|
|
|
|||
|
|
@ -62,6 +62,7 @@ namespace Microsoft.AspNet.Security.OAuth
|
|||
}
|
||||
|
||||
Backchannel = new HttpClient(ResolveHttpMessageHandler(Options));
|
||||
Backchannel.DefaultRequestHeaders.UserAgent.ParseAdd("Microsoft ASP.NET OAuth middleware");
|
||||
Backchannel.Timeout = Options.BackchannelTimeout;
|
||||
Backchannel.MaxResponseContentBufferSize = 1024 * 1024 * 10; // 10 MB
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue