2014-10-30 1 views
0

저장하는 사용자가 허용되지 않음 :이이 질문에 대한 후속 질문 TFS 자격 증명

How can I change the default credentials used to connect to Visual Studio Online (TFSPreview) when loading Visual Studio up?

내가 가진 문제를 사용자가 "내 자격 증명 기억"의 확인란이있는 경우 그, 내가 링크 된 질문에 주어진 답변과 같은 방식으로 자격 증명을 삭제해야합니다.

사용자가 자격 증명을 저장하지 않고 연결할 때마다 어떻게 자격 증명을 입력하게 할 수 있습니까?

은 VS2010 위해 일한 내가 사용하는 뭔가가 있지만 VS2013 작동하지 않습니다 :

제어판 -> 관리 도구 -> 로컬 보안 정책 -> 로컬 정책 -> 보안 옵션 변경 "네트워크 액세스 : 암호 저장 및 네트워크 인증을위한 자격 증명을 허용하지 않음 "상태로 설정하십시오.

일부 창 설정을 변경하거나 심지어 코드를 사용하는 경우에 대한 답변을 환영합니다.

+0

Visual Studio 2013을 시작할 때 2010과 완전히 동일한 사용자 계정으로 작업하고 있습니까? 즉, 2013 년 관리자로 운영되도록 설정 했습니까? – NotMe

+0

난 그냥 exe 파일에 대한 바로 가기를 두 번 클릭하십시오. 그들 중 하나가 관리자로 실행되고 다른 하나는 아니야보고 싶지 않았어. 나는 일요일에 그것을 확인할 수 있습니다 –

답변

0

이렇게하려면 코드를 작성해야합니다. 여기 찾고

시작 : http://msdn.microsoft.com/en-us/library/windows/desktop/ee207401(v=vs.85).aspx

은 기본적으로 당신은 저장된 자격 증명을 제거 할 자격 증명 관리 API를 활용해야합니다. 초기 저장소를 중지 할 수는 없지만 시작할 때 실행되도록 프로그램을 설정할 수 있습니다.

그 외에도 2 가지 다른 잠재적 옵션이 있습니다.

첫 번째는 서비스로 이동하고 서비스를 사용 안 함으로 표시하여 Credential Manager를 완전히 비활성화하는 것입니다. https://superuser.com/questions/346745/how-can-i-disable-the-windows-credential-manager

둘째는 올바른 GPO를 사용하는 것입니다. 특히, 네트워크 액세스 : 네트워크 인증을 위해 자격 증명 또는 .NET Passport의 저장을 허용하지 않습니다. 이 일을하는 것은 다른 의도하지 않은 결과를 초래할 수 있다는

http://www.itworld.com/article/2779749/windows/how-to-disable-credential-caching-on-client-computers.html

참고.

+0

당신은 해결책이 뭔지 아십니까? 나는이 질문에 vs2010에서만 작동하지만 vs2013에서는 작동하지 않는다고 썼습니다. 어쩌면 우리가 이것을 이해할 수 있다면 코드없이 설정을 변경하는 것만을 포함하는 해결책을 찾을 수있을 것입니다. –

+0

@YonatanNir : 업데이트 – NotMe

+0

서비스를 비활성화하려고 시도했지만 트릭을 수행한다고해도 작동하지 않았습니다. 그리고 두 번째 옵션에 대해서, 정확히 내가 쓴뿐만 아니라 내 질문에,하지만 내가 쓴 것처럼, 그것은 VS2010에 대해서만 작동하지만 VS2013에는 작동하지 않는다. 왜 그런지 알고 있는가? –

관련 문제