首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swashbuckle、Swagger和WebApi

Swashbuckle、Swagger和WebApi
EN

Stack Overflow用户
提问于 2014-07-25 00:35:54
回答 4查看 4.9K关注 0票数 1

我有一个运行webapi (XML4.5)的帮助页面,通过ApiExplorer加载我所有的.net注释。我现在想通过swashbuckle添加swagger。所以我安装了swashbuckle,但是当我浏览到我的端点时,我得到了一个错误,正如swashbuckle文档所建议的那样。

终结点: localhost:1234/api/company/swagger错误:{“Message”:“未授权的请求”}或终结点: localhost:1234/api/company/swagger/apidocs错误: 404 -未找到

我是不是错过了一步,或者我做错了什么??

EN

回答 4

Stack Overflow用户

发布于 2014-08-20 03:20:17

它有点旧,但看看这是否有帮助:

代码语言:javascript
复制
<system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

摘自https://github.com/domaindrivendev/Swashbuckle。我不能解释它是做什么的,因为我对web.config或Swashbuckle没有足够的知识,但在添加了这个之后,我能够看到文档。当我最初在我的项目中添加Swashbuckle时,我能够看到文档。我不知道在最初添加nuget包之后是否对Web.config进行了任何更改。

票数 0
EN

Stack Overflow用户

发布于 2014-09-11 21:00:33

请升级其预发布版本

在PMC中

代码语言:javascript
复制
Update-Package Swashbuckle.Core -Pre
票数 0
EN

Stack Overflow用户

发布于 2017-08-19 23:55:32

安装Swashbuckle.Core并确保创建了App_Start/SwaggerConfig.cs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24939367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档