Tag: 招摇

隐藏在密码下的swagger UI

我试图隐藏一个API,这样互联网上的每个人都不能访问它。 一个简单的解决scheme,如.htaccess,将是理想的。 API是基于Flask使用招摇打来的。 API随后被docker化。 有没有办法隐藏密码下的API。 我不是在谈论个人资源。 这些都是正确的authentication。 一般来说,我需要隐藏api ui。

如何使用本地代码更改运行swagger-ui和我自己的swagger.json?

https://github.com/swagger-api/swagger-ui上的自述文件指定了Swagger-UI可以用你自己的文件运行 docker run -p 80:8080 -e SWAGGER_JSON=/foo/swagger.json -v /bar:/foo swaggerapi/swagger-ui 如果我把它翻译成的话,这是有效的 docker build . -t swagger-ui-local && \ docker run -p 80:8080 -e SWAGGER_JSON=/foo/my-file.json -v $PWD:/foo swagger-ui-local 但是,这忽略了我的本地变化。 我可以运行我的本地更改 npm run dev 但我不知道如何让这个开发服务器运行除了Petstore的例子以外的任何东西。 任何人都可以帮我把两者结合起来,所以我可以用本地代码更改和我自己的swagger.json运行swagger-ui?