blob: a6ecf32c79128244ef8ccd8163d74b2883dc41c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
namespace OAuth2ProtectedWebApi.Controllers {
using System.Net.Http;
using System.Threading.Tasks;
using System.Web.Http;
using DotNetOpenAuth.OAuth2;
using OAuth2ProtectedWebApi.Code;
public class TokenController : ApiController {
// POST /api/token
public Task<HttpResponseMessage> Post(HttpRequestMessage request) {
var authServer = new AuthorizationServer(new AuthorizationServerHost());
return authServer.HandleTokenRequestAsync(request);
}
}
}
|