diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2012-03-14 21:44:28 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2012-03-14 21:44:28 -0700 |
commit | 85b43c815aa4fb069225ba31f9e763cd15bb6bc9 (patch) | |
tree | cc66acb6277379098377985e4e61698f6128e454 /projecttemplates/WebFormsRelyingParty | |
parent | f4f32954757f128a3c4107df55c674be6314a8d3 (diff) | |
download | DotNetOpenAuth-85b43c815aa4fb069225ba31f9e763cd15bb6bc9.zip DotNetOpenAuth-85b43c815aa4fb069225ba31f9e763cd15bb6bc9.tar.gz DotNetOpenAuth-85b43c815aa4fb069225ba31f9e763cd15bb6bc9.tar.bz2 |
Access token endpoint now can respond with appropriate errors.
Diffstat (limited to 'projecttemplates/WebFormsRelyingParty')
-rw-r--r-- | projecttemplates/WebFormsRelyingParty/OAuthTokenEndpoint.ashx.cs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/projecttemplates/WebFormsRelyingParty/OAuthTokenEndpoint.ashx.cs b/projecttemplates/WebFormsRelyingParty/OAuthTokenEndpoint.ashx.cs index fd68462..65e4e9e 100644 --- a/projecttemplates/WebFormsRelyingParty/OAuthTokenEndpoint.ashx.cs +++ b/projecttemplates/WebFormsRelyingParty/OAuthTokenEndpoint.ashx.cs @@ -39,13 +39,7 @@ namespace WebFormsRelyingParty { /// </summary> /// <param name="context">An <see cref="T:System.Web.HttpContext"/> object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests.</param> public void ProcessRequest(HttpContext context) { - var serviceProvider = OAuthServiceProvider.AuthorizationServer; - IDirectResponseProtocolMessage response; - if (serviceProvider.TryPrepareAccessTokenResponse(new HttpRequestWrapper(context.Request), out response)) { - serviceProvider.Channel.Respond(response); - } else { - throw new InvalidOperationException(); - } + OAuthServiceProvider.AuthorizationServer.HandleTokenRequest().Respond(); } } } |