Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Wook No.1

Gradle Repository 등록시 프로토콜 보안 오류 본문

Android

Gradle Repository 등록시 프로토콜 보안 오류

Wook No.1 2022. 9. 15. 11:02

Nexus Repository 사용하려고 등록하면

maven {
    url "http://xxx.xxx.xxx/nexus/content/groups/public"
}

 

아래와 같은 보안 오류가 발생한다.

> Failed to notify dependency resolution listener.
   > Could not resolve all dependencies for configuration ':classpath'.
      > Using insecure protocols with repositories, without explicit opt-in, is unsupported. Switch Maven repository 'maven(http://10.110.1.12:8889/nexus/content/groups/public)' to redirect to a secure protocol (like HTTPS) or allow insecure protocols. See https://docs.gradle.org/7.1.1/dsl/org.gradle.api.artifacts.repositories.UrlArtifactRepository.html#org.gradle.api.artifacts.repositories.UrlArtifactRepository:allowInsecureProtocol for more details.

 

최신 Gradle 보안을 위해 http 사용을 허용하지 않는다.

강제로 http 서버를 사용가능하게 하려면 allowInsecureProtocol true 를 추가한다.

 

repositories {
    maven {
        url "http://xxx.xxx.xxx/nexus/content/groups/public"
        allowInsecureProtocol true
    }
    mavenCentral()
}
Comments