diff options
Diffstat (limited to 'samples/OpenIdOfflineProvider')
-rw-r--r-- | samples/OpenIdOfflineProvider/HostedProvider.cs | 6 | ||||
-rw-r--r-- | samples/OpenIdOfflineProvider/MainWindow.xaml.cs | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/samples/OpenIdOfflineProvider/HostedProvider.cs b/samples/OpenIdOfflineProvider/HostedProvider.cs index 5e8ef0a..0f10ba1 100644 --- a/samples/OpenIdOfflineProvider/HostedProvider.cs +++ b/samples/OpenIdOfflineProvider/HostedProvider.cs @@ -11,6 +11,8 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider { using System.IO; using System.Linq; using System.Net; + using System.Web; + using DotNetOpenAuth.Messaging; using DotNetOpenAuth.OpenId.Provider; using log4net; @@ -70,7 +72,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider { /// <summary> /// Gets or sets the delegate that handles authentication requests. /// </summary> - internal Action<HttpRequestInfo, HttpListenerResponse> ProcessRequest { get; set; } + internal Action<HttpRequestBase, HttpListenerResponse> ProcessRequest { get; set; } /// <summary> /// Gets the provider endpoint. @@ -225,7 +227,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider { Uri providerEndpoint = providerEndpointBuilder.Uri; if (context.Request.Url.AbsolutePath == ProviderPath) { - HttpRequestInfo requestInfo = new HttpRequestInfo(context.Request); + HttpRequestBase requestInfo = HttpRequestInfo.Create(context.Request); this.ProcessRequest(requestInfo, context.Response); } else if (context.Request.Url.AbsolutePath.StartsWith(UserIdentifierPath, StringComparison.Ordinal)) { using (StreamWriter sw = new StreamWriter(outputStream)) { diff --git a/samples/OpenIdOfflineProvider/MainWindow.xaml.cs b/samples/OpenIdOfflineProvider/MainWindow.xaml.cs index 5136c24..6bf7f6a 100644 --- a/samples/OpenIdOfflineProvider/MainWindow.xaml.cs +++ b/samples/OpenIdOfflineProvider/MainWindow.xaml.cs @@ -15,6 +15,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider { using System.Net; using System.Runtime.InteropServices; using System.Text; + using System.Web; using System.Windows; using System.Windows.Controls; using System.Windows.Data; @@ -99,7 +100,7 @@ namespace DotNetOpenAuth.OpenIdOfflineProvider { /// </summary> /// <param name="requestInfo">The request info.</param> /// <param name="response">The response.</param> - private void ProcessRequest(HttpRequestInfo requestInfo, HttpListenerResponse response) { + private void ProcessRequest(HttpRequestBase requestInfo, HttpListenerResponse response) { IRequest request = this.hostedProvider.Provider.GetRequest(requestInfo); if (request == null) { App.Logger.Error("A request came in that did not carry an OpenID message."); |