현재 Visual Studio Community 2015, 버전 14.0 업데이트 3을 사용하고 있습니다.
내 문제는 내 직장에서 MS TeamFoundationServer 2015에 연결할 수 없다는 것입니다. 문제는 내 사무실을 제외한 어느 곳에서나 연결할 수 있기 때문에 액세스 권한이 누락되지 않는 것입니다.
TeamExplorer를 사용하여 TFS를 추가하려고합니다. & gt; 팀 프로젝트에 연결 – & gt; 서버 – & gt; 더하다. 그런 다음 연결 데이터를 입력합니다 (올바른, 이중 및 삼중 검사). 그 후,이 사진에서 볼 수있는 자격 증명을 요청받습니다 (URL과 사용자 이름이 그림으로 변경되었습니다).
그러나 올바른 자격 증명을 입력해도 연결되지 않습니다. 다음 오류를 표시합니다.
내 신분이 잘못되어있는 것처럼 보입니다. 그들을 제외하고. 몇 가지 다른 PC에서이 내용을 두 번 확인했습니다.
문제의 원인은 아마 우리 회사의 인증 일 것입니다. Visual Studio 브라우저에서 TFS-Page를 열려고하면 Ctrl + W
그리고 W
), 나는 즉시 다음과 같은 에러를 보게된다. 일반적인 IIS 401이다.
하지만 보통 모든 브라우저에서이 페이지를 열려고하면 내 자격 증명을 묻는 메시지가 나타납니다. VS-Browser를 제외하고.
그렇다면 VisualStudio는 내 Windows 인증 정보로 자동 인증을 시도합니까? 그렇다면 어디에서이 기능을 끌 수 있습니까? 그렇지 않다면 무엇이 문제가 될 수 있습니까?
나는 TFS에 연결할 수 있기 때문에 그것이 방화벽이나 프록시 때문이라고는 생각하지 않지만 단지 인증하지는 않습니다.
편집하다 자세한 내용은
첫째, 저는 TFS 자신의 관리자입니다.
내 서버에 “TfsUser”라는 사용자를 만들었으므로 그의 전체 이름은 “WINDOWSSERVER \ TfsUser”입니다. 이 사용자 이름 (그리고 그의 암호)으로 로그인하면, 내 사무실을 제외하고는 아무 문제없이 들어갈 수 있습니다. 자격 증명을 올바르게 입력하면 Windows 보안 창이 계속 나타납니다 (예 : 암호의 철자가 틀린 경우). 약 3 ~ 4 회 (2 ~ 5 회 시도 가능) 시도 후에 이미지 2의 오류가 나타납니다.
편집 2
나는 그 문제에 대해 깊이 파고 들었다. 내 서버에서 내 보안 이벤트 로그에서 다음 항목을 보았습니다.
로그온 실패 :
-
이유 : 로그온하는 동안 오류가 발생했습니다.
-
보안 ID : NULL SID
-
사용자 이름 : TfsUser
-
도메인 : WINDOWSSERVER
-
인증 패키지 : NTLM
-
워크 스테이션 이름 :
-
상태 코드 : 0x80090308
-
하위 상태 코드 : 0x0
이 상태 코드를 사용하면 다음과 같은 SU-Question을 찾을 수 있습니다 (아무런 대답도없고 도움이 될만한 정보가 없음). AD DC – 오류 4625 상태 0x80090308