summaryrefslogtreecommitdiffstats
path: root/projecttemplates/WebFormsRelyingParty
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2012-03-14 21:44:28 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2012-03-14 21:44:28 -0700
commit85b43c815aa4fb069225ba31f9e763cd15bb6bc9 (patch)
treecc66acb6277379098377985e4e61698f6128e454 /projecttemplates/WebFormsRelyingParty
parentf4f32954757f128a3c4107df55c674be6314a8d3 (diff)
downloadDotNetOpenAuth-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.cs8
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();
}
}
}