Я успешно настроил аутентификацию токена на предъявителя Web API + oauth2. Я получаю токен через конечную точку / authtoken и могу использовать его для вызовов защищенных областей веб-API.
Однако я установил срок действия 7 дней, но токен кажется действительным только около 5 минут:
public void ConfigureOAuth(IAppBuilder app)
{
OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions()
{
AllowInsecureHttp = true,
TokenEndpointPath = new PathString("/authtoken"),
AccessTokenExpireTimeSpan = TimeSpan.FromDays(7),
Provider = new SimpleAuthorizationServerProvider()
};
app.UseOAuthAuthorizationServer(OAuthServerOptions);
app.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions());
}
Что здесь могло быть не так?