如何更改api_key占位符名称?

时间:2019-04-30 17:35:37

标签: swagger swagger-ui swagger-2.0

我只是在API上尝试Swagger,我需要传递一个称为“ Api-Token”的标头密钥。我在SwaggerConfig.cs文件中找到了有关设置的信息,但是当我运行UI时,占位符显示为“ api_key”,我想它会显示为“ Api-Token”,因为那是我在配置文件中给它的名称?

我的配置有效,这意味着它确实将密钥发送为“ Api-Token”,但我希望在占位符中说这句话,而不是说“ api_to

这是我的SwaggerConfig.cs文件中的内容。

GlobalConfiguration.Configuration
    .EnableSwagger(c =>
        {
            c.ApiKey("Api-Token")
                .Description("API Key for accessing secure APIs")
                .Name("Api-Token")
                .In("header");
        })
    .EnableSwaggerUi(c =>
        {
            c.EnableApiKeySupport("Api-Token", "header");
        });

0 个答案:

没有答案