내 계획이 무엇인지 설명하겠습니다.싱글 사인온 Html 페이지, 편안한 서비스
실제로 웹 사이트는 자바 스크립트로 HTML5로 작성합니다. 이 웹 사이트에서는 C# RESTful 서비스에 대한 ajax 호출을 수행합니다. 웹 사이트와 서비스는 모두 iis 8의 Windows 서버 2012에 있습니다.
웹 사이트는 기본 웹 사이트의 가상 디렉터리에 있습니다. 서비스가 서버에 응용 프로그램으로 추가됩니다.
서버가 AD를 비롯한 인트라넷에서 실행되고 있습니다.
URL : http://example/Auth으로 웹 사이트에 액세스합니다.
내 목표는 이미 Windows 로그인에서 완료 되었기 때문에 수동으로 로그인 할 필요가 없다는 것입니다.
Windows 인증을 사용하여이 작업을 수행해야합니다.하지만 활성화 할 때 자격 증명을 입력하라는 메시지가 나타납니다. 입력 한 후 모두 정상적으로 작동합니다. 만약 그들이 올바른 웹 사이트를 사용할 수 있습니다, 그렇지 않으면 내가 예상대로 401 얻을.
첫 번째 질문 : 내가 AD의 유효한 사용자 인 경우 자동으로 로그인하려면 어떻게해야합니까?
Wheter가 자동 또는 수동으로 로그인했습니다. 로그인 한 사용자의 사용자 이름을 가져 와서 서비스에 전달할 수 없습니다.
두 번째 질문 : 사용자 이름을 얻고 서버에 전달하는 방법?