1

지난 4 시간 동안 내 머리가 고갈되었습니다. 봤 거든, 비디오보기, 여기 해결책을 찾고,하지만 아무것도 찾지 못했습니다.Visual Studio 2013 및 Github 계정 인증이 작동하지 않습니다.

그래서 Visual Studio 2013에 자식, 특히 내 Github 계정을 설정하려고합니다.

매번 나는이 오류 meessage를 얻을 수의 변화 밀어보십시오. "오류가 발생했습니다 자세한 메시지 : 응답 상태 코드가 성공을 표시하지 않습니다. (401) (인증 필수)"

내 자격 증명을 입력하라는 메시지를받지 못 했으므로 잘못된 사용자 이름/암호 오류가 아닙니다.

내가 게시하거나 복제 중 하나를 사용하는 URL은

https://github.com/[github_username]/[repo].git 내가 제 3 자 도구를 설치합니다. 나는 명령 줄에서 git을 사용할 수 있음을 확인했다. Github에서 만든 리포를 복제 할 수 있습니다. Wincred가 내 자격증 도우미로 설정됩니다. 명령 줄에서 수동으로 git push를 수행하면 올바르게 자격 증명을 요청한 다음 자격 증명 관리자가 볼 수있는 저장된 자격 증명을 사용합니다.

내가 처음에 사용이이었다 안내 :

http://michaelcrump.net/setting-up-github-to-work-with-visual-studio-2013-step-by-step

내가 여기에 비주얼 스튜디오 사용자 이름 나에게이 메시지를 표시하거나 그 문제에 저장된 사람을 사용하는 방법에 대한 손해를보고 정말이야 . 내가 놓친 어리석은 설정이나 내가 잘못 설치 한 것 같은데.

+0

귀하의 계정에 대해 GitHub에서 2FA를 활성화하셨습니까? (https://help.github.com/articles/providing-your-2fa-authentication-code/) – VonC

+0

git- 신임장? (http://gitcredentialstore.codeplex.com/) – VonC

+0

@VonC 선택되어 있고 2FA가 활성화되어 있지 않습니다. 해당 프로그램은 msysgit과 함께 사전 번들로 제공됩니다. 그러나, 나는 이미 두 가지 방법을 시도해 봤다. 문제는 VS가 나를 전혀 촉구하지 않는다는 것입니다. 그냥 즉시 실패합니다. 그래도 고마워. – turkoid

답변

2

[편집] 자격 증명을 요구하는 메시지가 표시되지 않는 문제는 윈도우 금고 별칭으로는 Credentials Manager에 GitHub의 계정에 대한 사용자 이름과 암호를 저장하는 비주얼 스튜디오로 요약된다. 볼트에 저장된 자격 증명을 편집하거나 관련된 항목을 모두 제거 할 수 있습니다. 후자는 Visual Studio에서 다음에 GitHub 등에서 리모컨과 동기화하려고 할 때 자격 증명을 다시 묻습니다.

(당신은 자격 증명 관리자에 저장됩니다 프롬프트, 아무것도의 "기억"체크 박스를 체크하지 마십시오.) 참조 용으로

내가이 답변의 나머지 부분을 떠날거야. 참고 : 2FA는 좋은 것입니다.


나는 당신이 두 요소 인증을 사용하지 않는 말을 알고 있지만 Kris van der Mast라는 사람이 in his blog에 대해 썼다.

실제로 어떤 문제가 Kris가 쓴 내용과 관련이 있다면 Phil Haak에 따르면 솔루션은 may be obsolete (적어도 Phil의 제안에 따라 Visual Studio 용 업데이트 된 GitHub Extension을 사용하는 경우 설명 된 바와 같음)을 설명합니다.

설명하는 것과 동일한 문제가 있으며 자격 증명을 입력하라는 메시지가 표시되지 않으며 다른 문제 일 수 있습니다. 또한 오류 메시지에 401이 아닌 403도 표시됩니다. 그래도 오류 메시지는 Kris와 동일하며 그가하는 일에 대해 읽는 것이 도움이 될 수 있습니다.

즉각적인 문제에 대한 해결책을 찾지 못하면 그에 따라 답변을 업데이트하겠습니다.

관련 문제