【fix】knife4j无法正常使用的bug处理

This commit is contained in:
zer0Black
2023-05-30 17:35:31 +08:00
parent 9f12748260
commit 65804817bb
8 changed files with 9 additions and 8 deletions
@@ -55,6 +55,7 @@ public class Swagger2Config implements WebMvcConfigurer {
public Docket defaultApi2() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
.groupName("Jero")
.select()
//此包路径下的类,才生成接口文档
.apis(RequestHandlerSelectors.basePackage("com.jero"))
@@ -70,14 +70,13 @@ public class CorsFilter implements Filter {
private void responseInfo(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletResponse httpServletResponse = (HttpServletResponse) response;
httpServletResponse.setHeader("Access-Control-Allow-Origin", originIp);
httpServletResponse.addHeader("Access-Control-Allow-Headers", "Authorization");
httpServletResponse.setHeader("Access-Control-Allow-Credentials", "true");
httpServletResponse.setHeader("Access-Control-Allow-Methods", "POST,GET");
httpServletResponse.setHeader("Access-Control-Max-Age", "3600");
httpServletResponse.setHeader("Content-Security-Policy", "upgrade-insecure-requests;connect-src *");
httpServletResponse.setHeader("X-Content-Type-Options", "nosniff");
httpServletResponse.setHeader("X-XSS-Protection", "1;mode=block");
httpServletResponse.setHeader("Access-Control-Allow-Headers", "Origin, Accept, x-auth-token, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, authorization");
httpServletResponse.setHeader("Access-Control-Allow-Headers", "Origin, Accept, x-auth-token, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers, authorization, Authorization, Referer");
chain.doFilter(request, response);
}