Я пытаюсь сгенерировать токен из Owin. Ниже приведен код Startup.cs
public void Configuration(IAppBuilder appBuilder)
{
HttpConfiguration configuration = new HttpConfiguration();
WebApiConfig.Register(configuration);
appBuilder.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);
appBuilder.UseWebApi(configuration);
}
public void ConfigureOAuth(IAppBuilder appBuilder)
{
OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions()
{
AllowInsecureHttp = true,
TokenEndpointPath = new PathString("/token"),
AccessTokenExpireTimeSpan = TimeSpan.FromDays(1),
Provider = new SimpleAuthorizationServerProvider()
};
appBuilder.UseOAuthAuthorizationServer(OAuthServerOptions);
appBuilder.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions());
}
Когда я пытаюсь сгенерировать токен с помощью PostMan ниже, я получаю ошибку. Пожалуйста, дайте мне знать, в чем проблема.





Извините .. Произошла ошибка кода, я забыл вызвать мой метод ConfigureOAuth (IAppBuilder appBuilder) в конфигурации (IAppBuilder appBuilder)
Вы можете подтвердить, что Owin запущен? Если вы установите точку останова в приведенном выше коде, попадется ли она?