Генерация токена в веб-интерфейсе с помощью функции обычного - PullRequest
0 голосов
/ 18 марта 2020

Я хочу создать веб-API. Первый пользователь получит токен, отправив имя пользователя и пароль. У нас есть много ссылок на создание токенов с использованием Microsoft. Ниже описан код

Я использовал эту ссылку в качестве ссылки

publi c class Startup {publi c void Configuration (приложение IAppBuilder) {ConfigureOAuth (приложение); }

    public void ConfigureOAuth(IAppBuilder app)
    {
        OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions()
        {
            AllowInsecureHttp = true,
            TokenEndpointPath = new PathString("/token"),
            AccessTokenExpireTimeSpan = TimeSpan.FromDays(7),
            Provider = new CustomAuthorizationServerProvider()
        };

        // Token Generation
        app.UseOAuthAuthorizationServer(OAuthServerOptions);
        app.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions());

    }
}

в приведенном выше коде PathString ("/ token"), но я хочу, чтобы пользователь мог генерировать токен с помощью метода GetToken OrderController. Так что я могу реализовать это.

...