InfoGrab DocsInfoGrab Docs

이중 인증 문제 해결

이중 인증 문제 해결에 대해 설명합니다.

오류: HTTP Basic: Access denied. If a password was provided for Git authentication ... # 요청을 보낼 때 다음과 같은 오류가 발생할 수 있습니다. HTTP Basic: Access denied. If a password was provided for Git authentication, the password was incorrect or you're required to use a token instead of a password. If a token was provided, it was either incorrect, expired, or improperly scoped. 이 오류는 다음 경우에 발생합니다. 2FA를 활성화한 상태에서 사용자명과 비밀번호로 인증을 시도한 경우 2FA를 활성화하지 않았지만 GitLab 인스턴스에서 2FA가 필수인 경우. GitLab.com 이 여기에 해당합니다. 자세한 내용은 필수 MFA 변경 사항 과 이메일 OTP 문제 해결 을 참고합니다. 2FA를 활성화하지 않은 상태에서 잘못된 사용자명이나 비밀번호로 인증을 시도한 경우 2FA를 활성화하지 않았고 모든 사용자에게 2FA 적용 설정이 켜져 있는 경우 2FA를 활성화하지 않았고 Allow password authentication for Git over HTTP(S) 체크박스가 선택되어 있지 않은 경우 이 오류를 해결하려면 다음 방법을 사용합니다. 올바른 스코프를 가진 개인 액세스 토큰 을 사용합니다. HTTP(S)를 통한 Git 요청: read_repository 또는 write_repository GitLab 컨테이너 레지스트리 요청: read_registry 또는 write_registry 의존성 프록시 요청: read_registry 및 write_registry 이 스코프는 레거시 개인 액세스 토큰에 적용됩니다. 세분화된 개인 액세스 토큰은 대신 리소스와 권한을 사용합니다. 세분화된 방식의 대응 항목은 Git 및 기타 작업에 대한 세분화된 권한 을 참고합니다. 세분화된 개인 액세스 토큰으로는 컨테이너 이미지를 푸시할 수 없습니다. LDAP를 구성했다면 LDAP 비밀번호 를 사용합니다. OAuth 자격 증명 헬퍼 를 사용합니다. 오류: invalid pin code # invalid pin code 오류는 인증 애플리케이션과 GitLab 인스턴스 사이에 시간 동기화 문제가 있다는 뜻일 수 있습니다. 이 문제를 해결하려면 2FA 코드를 생성하는 기기에서 시간 동기화를 켭니다. Android iOS Settings > System > Date & time 으로 이동합니다. Set time automatically 를 켭니다. 이미 켜져 있으면 껐다가 몇 초 기다린 뒤 다시 켭니다. Settings > General > Date & Time 으로 이동합니다. Set Automatically 를 켭니다. 이미 켜져 있으면 껐다가 몇 초 기다린 뒤 다시 켭니다. 오류: 복구