owin oauth webapi带有动态TokenEndpointPath(例如请求)

时间:2015-06-30 10:58:52

标签: owin

我在https://stackoverflow.com/a/29706891/4609861中提到David Snipp的帖子,请他解释一下他的解释的一个小例子;我遇到了调用委托OnMatchEndpoint和MatchesTokenEndpoint的麻烦。 THX

1 个答案:

答案 0 :(得分:0)

您可以在Startup.cs代码中指定Options本身的委托。这些方面的东西:

OAuthAuthorizationServerOptions options = new OAuthAuthorizationServerOptions()
{
      provider = new OAuthAuthorizationServerProvider()
      {
        OnMatchEndpoint = (context =>
                                  { // do your stuff
                                   context.MatchesAuthorizationEndpoint();
                                   return Task.FromResult<object>(0);
                                   });
      }
 }