본문 바로가기

오류

[Swagger] Failed to fetch (http → https)

Swagger를 로컬에서 연결하면 잘 접속되는데, 도메인으로 접속시 오류가 발생한다.

 

Request URL이 http://~으로 돼있는데, 내 도메인은 https여서 오류가 발생하는 것 같다.

 

 

[변경 전 코드]

    @Bean
    public OpenAPI openAPI1(){
        Info info = new Info()
                .title("Lolonoa 프로젝트")
                .version("v3")
                .description("목표: 3달 안에 Lolonoa 프로젝트 완성시키기 2023.07.24~");


        return new OpenAPI()
                .components(new Components())
                .info(info);
    }

 

 

[변경 후 코드]

    @Bean
    public OpenAPI openAPI1(){
        Info info = new Info()
                .title("Lolonoa 프로젝트")
                .version("v3")
                .description("목표: 3달 안에 Lolonoa 프로젝트 완성시키기 2023.07.24~");


        return new OpenAPI()
//                .addServersItem(new Server().url("/"))
                .addServersItem(new Server().url("https://api.lolonoa.site/"))
                .components(new Components())
                .info(info);
    }

 

 

성공~~