Web-Api令牌身份验证 - 文档

时间:2015-05-03 06:53:44

标签: c# asp.net asp.net-web-api

我只是在创建一个web-api项目(基于带C#的ASP.NET)。 VS正在使用它的演示应用程序创建这个空应用程序,以展示他的功能。这个演示一切正常。

作为演示代码的一部分,您将在“App_Start / Startup.Auth.cs”文件中使用此块:

    // Configure the application for OAuth based flow
    PublicClientId = "self";
    OAuthOptions = new OAuthAuthorizationServerOptions
    {
        TokenEndpointPath = new PathString("/Token"),
        Provider = new ApplicationOAuthProvider(PublicClientId),
        AuthorizeEndpointPath = new PathString("/api/Account/ExternalLogin"),
        AccessTokenExpireTimeSpan = TimeSpan.FromDays(14),
        AllowInsecureHttp = true
    };

    // Enable the application to use bearer tokens to authenticate users
    app.UseOAuthBearerTokens(OAuthOptions);

行。现在,让我们假设身份验证机制运行良好。我想向WebAPI添加关于此“/ Token”页面的文档。但是,由于此页面是由代码创建的,因此WebAPI文档机制无法将其识别为文档的一部分。那么,我的用户应该如何知道如何登录我的应用程序呢?

为了在自动生成的API文档中添加此“/ Token”页面,我可以做些什么?

谢谢。

0 个答案:

没有答案