2010-08-12 1 views
1

나는 ARCserve HA와 같은 프로그램을 접하게되었습니다. ARCserve HA는 사용자 ID와 암호를 수동으로 입력하지 않고도 Windows 세션 자격 증명을 로그인으로 사용합니다. 어떻게 작동합니까 ?? 이 프로그램은 실제로 내 창 userID 및 비밀 번호를 얻을 수 있습니까 ??Windows 세션 자격 증명을 로그인으로 사용 하시겠습니까 ?? 그것은 어떻게 작동합니까 ??

Java로 작성된 현재 프로젝트에서 로그인과 같이 Windows 세션 자격 증명을 사용하는 유사한 작업을 수행해야합니다.

아무도 내가이 일을 어떻게해야하는지에 대한 지침을 제공 할 수 있습니까? 모든 방향은 크게 감사하겠습니다.

편집

은 어쩌면 나 또한 내가 로그인으로 옵션 "Windows 세션 자격 증명"을 확인 거기에서 ARCserve HA는, IE를 실행하는 것이 포함되어야한다. 이 추가 정보가 도움이되기를 바랍니다.

케빈

답변

5

Windows가이 서비스에 대한 인증 및 싱글 사인온을 수행 할 수 Kerberos 사용하는 Active Directory 도메인의 일부입니다.

자바에서 통합 Windows 인증을 위해 Spnego을 살펴보십시오. Kerberos가 어떻게 작동하는지 이해하려면 this link을 살펴보십시오.

결론 하단에, Kerberos는 티켓을 전달하고 암호를 보내지 않습니다. Windows 로그인 화면에서 로그인하면 티켓이 만들어지고 다른 리소스에 로그인하기 위해 티켓을 전달할 수 있습니다. 따라서 로그인을하면 네트워크 공유에 액세스 할 때 인증 할 필요가 없습니다. 티켓 시스템은 또한 암호가 RAM에 저장되지 않도록합니다.