#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);
|
HttpRequestMessage userRequest = new HttpRequestMessage(HttpMethod.Get, context.Options.UserInformationEndpoint);
|
||||||
userRequest.Headers.Authorization = new AuthenticationHeaderValue("Bearer", context.AccessToken);
|
userRequest.Headers.Authorization = new AuthenticationHeaderValue("Bearer", context.AccessToken);
|
||||||
userRequest.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
|
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);
|
HttpResponseMessage userResponse = await context.Backchannel.SendAsync(userRequest, context.HttpContext.RequestAborted);
|
||||||
userResponse.EnsureSuccessStatusCode();
|
userResponse.EnsureSuccessStatusCode();
|
||||||
var text = await userResponse.Content.ReadAsStringAsync();
|
var text = await userResponse.Content.ReadAsStringAsync();
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,7 @@ namespace Microsoft.AspNet.Security.OAuth
|
||||||
}
|
}
|
||||||
|
|
||||||
Backchannel = new HttpClient(ResolveHttpMessageHandler(Options));
|
Backchannel = new HttpClient(ResolveHttpMessageHandler(Options));
|
||||||
|
Backchannel.DefaultRequestHeaders.UserAgent.ParseAdd("Microsoft ASP.NET OAuth middleware");
|
||||||
Backchannel.Timeout = Options.BackchannelTimeout;
|
Backchannel.Timeout = Options.BackchannelTimeout;
|
||||||
Backchannel.MaxResponseContentBufferSize = 1024 * 1024 * 10; // 10 MB
|
Backchannel.MaxResponseContentBufferSize = 1024 * 1024 * 10; // 10 MB
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue