UseSwaggerUI
怎么配置的?
下载包Swashbuckle,然后启动项目,在端口后面加/swagger/ui/index#/就可以进入swagger了,这就是我配置swagger
@itnb: 具体的参数呢?
@itnb: 我记得默认是只需要/swagger
即可,url并没有ui
@blackheart: 什么参数?我刚刚说的配置就是这样,一下就配置好了
@blackheart: 对/swagger就可以了
,但是我还是报错,报我提出来的那个错
@blackheart: 错误信息"ExceptionMessage":"Mapping not found - index/"
@itnb: 用的包的版本发一下
@blackheart:
安装Swashbuckle就可以了
@blackheart: api可以请求,只是swagger打不开会报错
@itnb:
web.config文件中增加这个试一下。
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"></modules>
</system.webServer>
@blackheart: 不行
重新编译一下,看你描述不是什么大问题,是不是不小心误改了东西你不知道?
我是下载下来的项目,其他人都可以,就我不行,然后我电脑上的其他项目也可以正常打开swagger
用postman试一下接口能通吗
清理一下本地的.vs文件,然后重新打开vs就行了
你好,问一下解决了吗,我也出现同样的问题
之前还好好的可以用,我改了项目属性的web项目URL就报错,改回去还是报错
– itnb 4年前在线等
– itnb 4年前