I am using springfox's swagger implementation. I would like to modify the swagger-ui.html to take a custom header value. How do I modify this file? Or tell spring fox to use an alternate file?
Pull Swagger UI from github.
Copy & paste dist directory of swagger ui to resources directory
Replace the code with below in swagger config
replace
registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");
with
registry.addResourceHandler("**").addResourceLocations("classpath:/dist/");
Change the api docs path in index.html to your path
Replace
http://petstore.swagger.io/v2/swagger.json
With
http://localhost:8080/your_app/v2/api-docs
Use the below url pattern to see the ui page