2010-12-19 2 views
0

Windows 인증을 사용하는 ASP.NET 인트라넷 사이트가 있습니다. 개발자는 상자에 다른 역할을 가진 일련의 테스트 Windows 계정 (도메인이 아니라 로컬)을 보유합니다. 우리가 사용하는 모든 브라우저 (IE, Chrome, FF)는 현재 로그인 한 사용자와 자동으로 로그온합니다. 사이트가 열릴 때 자격 증명을 요청하도록 브라우저를 설정하려면 어떻게해야합니까? IE에서 인트라넷 영역의 보안 매개 변수에서 "사용자 이름 및 암호 확인"을 설정하려고 시도했지만 도움이되지 않았습니다. 그러나 사이트는 위에서 언급 한 모든 브라우저에서 테스트해야합니다. 그렇다면 비슷한 환경에서 사이트를 어떻게 테스트합니까?다른 계정으로 인트라넷 사이트 테스트

p.s. 현재 사용자를 필수 Windows 그룹에 포함/제외시키는 것은 다시 로그온해야하므로 옵션이 아닙니다.

답변

1

이것은 어둠 속에서 촬영 한 것입니다. (나는 현재 Windows를 사용하지 않아도 확인할 수 없습니다.) runas (명령 줄 유틸리티 또는 프로그램에서 비슷한 설정을 통해 브라우저를 실행 해 보았습니까? 바로 가기 등록 정보)? 트릭을 만들면 다른 자격 증명으로 브라우저를 시작하는 바로 가기를 만들 수 있습니다.

+0

IE는 'runas'를 사용하여 잘 시작됩니다. FF는 항상 'runas/user'를 무시하고 현재 로그온 한 계정에서 시작됩니다. Chrome 오류 : -2147467259 : 지정되지 않은 오류입니다. – UserControl

+0

@UserControl - 1)'runas/profile'을 시도해보십시오. 기본값이되어야하지만 예제에서는 명시 적으로 사용하므로 궁금합니다. 2) FF 관련 - 다른 FF 실행 인스턴스가 없었습니까? 경우에 따라서'firefox -no-remote'를 시도해보십시오. – atzz