2015-02-05 3 views
0

저희 컨설턴트는 일반적으로 고객의 컴퓨터에서 작동하므로 "공개 컴퓨터"로 간주합니다. 따라서 컨설턴트는 Office 365에 연결할 때와 같이 "로그인 상태 유지"기능을 절대로 사용하지 않도록 지시 받았습니다.Visual Studio Team Services에서 "로그인 유지"를 피하십시오

여기에 문제가 있습니다. 우리 회사의 Visual Studio Team Services를 사용합니다. 소스 코드를 저장합니다. Office 365와 마찬가지로 컨설턴트는 VS2012에서 Visual Studio Team Services에 연결할 때 "로그인 상태 유지"를 선택하지 않도록합니다.

그러나 "로그인 상태로 유지"가 선택되어 있지 않아도 Visual Studio에서 자격 증명을 캐시하는 것처럼 보입니다. VS가 시작되면 자동으로 VS Team Services 환경에 연결됩니다. 이는 고객이 컨설턴트의 컴퓨터에 로그인하여 (비공식적으로) Visual Studio Online 환경에 액세스 할 수 있으며 (다른 고객의 코드 포함) 여기에 저장된 모든 코드에 액세스 할 수 있습니다. 나에게 이것은 큰 보안 결함처럼 보인다.

그래서 나는 무엇인가 놓치고 있습니까? Visual Studio Team Services에 액세스 할 때 Visual Studio가 자격 증명을 캐싱하지 않도록하려면 어떻게해야합니까?

참고 : VS2012가 자격 증명을 "잊어 버릴 수있는 유일한 방법은 IE에서 캐시를 지우는 것입니다. 우리가 컨설턴트에게 컴퓨터를 떠날 때마다이 작업을 수행 할 것으로 기대할 수는 없습니다. Windows 자격 증명 관리자에 자격 증명이 저장되어 있다는 많은 기사를 보았습니다. 그러나 그 경우는 그렇지 않습니다. 자격 증명이 없습니다.

감사합니다, 프레드릭 보안에 관심이 당신이 당신의 컨설턴트가 현장에서 할 때 자신의 컴퓨터를 사용하게해야하는 경우

답변

2

.

컴퓨터를 떠나기 전에 Visual Studio를 "로그 아웃"하지 못하도록 할 수는 없습니다.

관련 문제