在Swagger UI-C#中添加自定义标题

时间:2015-11-24 19:45:00

标签: swagger-ui

我在Web API项目中使用Swagger UI。我现在需要添加一个自定义标头,用于通过Swagger UI为每个Web API调用发送访问令牌。我在网上搜索并找到了两个解决方案。

  1. 我可以通过这里提到的Javascript代码添加自定义标题。
  2. https://groups.google.com/forum/#!topic/swagger-swaggersocket/ibuoVSYi9dw

    但我遇到的问题是,我需要从Web.Config获取Access Token值。这里提到的代码需要添加到.JS文件中,该文件无法读取Web.Config值。如果我想在任何其他页面中编写此代码,我可以在哪里编写它?

    1. 我可以通过此处提到的C#代码添加自定义标头。
    2. http://ambracode.com/index/show/178414

      但我遇到的问题是,通过添加上面的代码,新的参数文本框显示在Swagger UI中。因此,对于每个Web API调用,我需要在文本框中提供访问令牌值以发出请求。但我的要求是从Web.Config中检索值。

      任何人都可以提供有关如何在Swagger UI中实现自定义标头的任何建议吗?

0 个答案:

没有答案