2015-01-16 9 views
0

클라이언트 도메인과 사용자 이름을 ASP 페이지로 가져 오는 방법을 찾고 있습니다. 필자는 순수 ASP로는 불가능하다고 말할 수 있습니다.ASP를 사용하여 클라이언트 시스템 변수를 얻는 방법

저는 ActiveX 컨트롤을 작성하는 것이 가능하다는 것을 읽었습니다. 그러나 이것은 쉬운 일이 아니며 나는 비슷한 것을 한 번도하지 않았습니다. 고객의 시스템 변수를 얻을 수있는 대안이 있습니까?

+0

왜이 정보가 필요합니까? 일부 인증을 위해 정보를 원한다면 사용자가 사용자 인터페이스에 정보를 입력하게하십시오. 어쩌면 일부 대체 기술 또는 워크 플로가 더 나은 방법 일 수 있습니다. 더 자세한 정보를 제공해주십시오. – BendEg

+0

사용자는 사이트에 들어가면 자동으로 (인트라넷 웹 사이트) 로그인해야합니다. 이것은 고객에게 중요한 요구 사항이었습니다. – Timon

+0

그리고 '일회성'로그인과 쿠키 작업은 불가능합니다? 나는 그런 자동 로그인으로 아주 안전하지 않은 시스템으로 논쟁 할 것이다. 동일한 도메인 \ 사용자 토큰을 가진 다른 사용자도 사이트에 자동으로 로그인 할 수 있기 때문입니다. – BendEg

답변

0

아니요, 좋습니다. 이것이 불가능한 이유는 당신의 보안을 위해서입니다. 브라우저에서 실행되는 JavaScript는 내부 시스템/세션 정보에 액세스하지 않아야합니다.

브라우저에서 ASP.Net을 사용하여 HTML, CSS 및 JavaScript 기술 만 사용할 수 있다는 것을 알고 있어야합니다. 그리고이 3 가지 기술로, 당신은 이것을 할 수 없습니다.

일부 ActiveX 컨트롤에서 작동하는지 여부는 잘 모르겠습니다.