diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2013-01-01 07:50:22 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2013-01-01 07:50:22 -0800 |
commit | 6e9889a61aa3fac1331d14ef18c95718c198c831 (patch) | |
tree | 05eba3233336d6e3703f5c632571cc5048aefc85 /src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs | |
parent | a72f4df236e67f9c965863b6c43954b085cf8f6b (diff) | |
download | DotNetOpenAuth-6e9889a61aa3fac1331d14ef18c95718c198c831.zip DotNetOpenAuth-6e9889a61aa3fac1331d14ef18c95718c198c831.tar.gz DotNetOpenAuth-6e9889a61aa3fac1331d14ef18c95718c198c831.tar.bz2 |
OpenID RP login actually works now.
Diffstat (limited to 'src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs')
-rw-r--r-- | src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs b/src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs index 18ad727..ac81107 100644 --- a/src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs +++ b/src/DotNetOpenAuth.OpenId/DefaultOpenIdHostFactories.cs @@ -44,11 +44,15 @@ namespace DotNetOpenAuth.OpenId { public HttpClient CreateHttpClient(HttpMessageHandler handler) { handler = handler ?? this.CreateHttpMessageHandler(); var untrustedHandler = handler as UntrustedWebRequestHandler; + HttpClient client; if (untrustedHandler != null) { - return untrustedHandler.CreateClient(); + client = untrustedHandler.CreateClient(); } else { - return new HttpClient(handler); + client = new HttpClient(handler); } + + client.DefaultRequestHeaders.UserAgent.Add(Util.LibraryVersionHeader); + return client; } } } |