반응형
GitHub에서 호스팅되는 Spring Cloud Config Server에서 repo 액세스 시 인증 문제가 발생했습니다.
GitHub에서 구성을 호스팅하고 있습니다.만약 내가 공화국을 공개적으로 유지한다면 모든 것이 좋지만, 만약 내가 그것을 비공개로 한다면 나는 직면할 것입니다.
org.eclipse.jgit.errors.TransportException:
https://github.com/my-user/my-repo:
Authentication is required but no CredentialsProvider has been registered
내가 레포를 목표로 삼는 재산은.
spring.cloud.config.server.git.uri=https://github.com/my-user/my-repo
개인 레포를 사용하여 올바르게 구성하려면 어떻게 해야 합니까, 감사합니다.
추가해야 합니다.
spring.cloud.config.server.git.username=your_github_username
spring.cloud.config.server.git.password=your_github_password
그리고 모든 것이 당신에게 잘 될 것입니다.
- SPRING_CLOUD_CONFIG_SERVER_GIT_USERNAME=XXXXX
- SPRING_CLOUD_CONFIG_SERVER_GIT_PASSWORD=XXXXXXXXXXXX
- SPRING_CLOUD_CONFIG_SERVER_GIT_DEFAULT-LABEL=branchXXXXX
저는 이것을 도커로 운영하고 있고, 그것은 저에게 효과가 있었습니다.
우선 봄 클라우드 서버를 도커 컨테이너로 사용하는 방법입니다.
container_name: sccserver
ports:
- 8080:8080
volumes:
- /data/config-dir:/data
environment:
- EUREKA_HOST=$DOCKERHOST
- scc_search_paths={application}, {application}/extended-attributes, {application}/feature-flags, {application}/properties, {application}/error-codes,{application}/seed-data,{application}/globalization,{application}/json-validator-schema,{application}/seedData
- VIRTUAL_HOST=$DOCKERHOST
- MESSAGING_HOST=$DOCKERHOST
- SCC_GIT_URI=https://bitbucket.com/XXXXXXX.git
- "JAVA_OPTS=-Xmx512m"
- SCC_GIT_SKIPSSLVALIDATION=true
- SPRING_CLOUD_CONFIG_SERVER_GIT_USERNAME=
- SPRING_CLOUD_CONFIG_SERVER_GIT_PASSWORD=
- SPRING_CLOUD_CONFIG_SERVER_GIT_DEFAULT-LABEL=
extra_hosts:
- "dockerhost:$DOCKERHOST"
~
마스터 슬레이브 솔루션은 작동하지만 github 암호 대신 토큰을 추가합니다.
spring.cloud.config.server.git.username=<your_github_username>
spring.cloud.config.server.git.password=<your_github_token>
토큰 생성 단계:
- 설정으로 이동합니다.
- 그런 다음 개발자
- 여기에서 토큰을 생성합니다.
저도 같은 문제를 발견했습니다. 우리는 개인 프로젝트를 진행하고 있었습니다.그래서 나는 내 github 사용자 이름과 비밀번호를 제공하는 것이 그다지 안전하지 않다고 생각합니다.
저는 저장소를 공개했습니다.그래서 제게 효과가 있었습니다.
언급URL : https://stackoverflow.com/questions/39922594/authentication-issue-with-repo-accessed-from-spring-cloud-config-server-hosted-o
반응형
'programing' 카테고리의 다른 글
동일한 mongodb 쿼리에서 개수 및 고유 개수별 그룹화 선택 (0) | 2023.07.04 |
---|---|
Visual Studio Code - 여전히 VS Code에 표시되는 GitHub에서 삭제된 분기를 제거하시겠습니까? (0) | 2023.07.04 |
속성 "_id" 하나만 반환합니다. (0) | 2023.07.04 |
PL/SQL에서 날짜 형식을 MM/DD/YYYY에서 YYY-MM-DD로 변경하는 방법은 무엇입니까? (0) | 2023.07.04 |
셀 참조 앞의 느낌표는 무엇을 의미합니까? (0) | 2023.07.04 |