ActiveX 컨트롤을 등록하는 동안 UAC (User Access Control)를 재정의하는 가능한 방법은 무엇입니까?


0

ASP.NET 2.0 응용 프로그램에서는 ActiveX 컨트롤이 사용됩니다. 사용자가 처음으로 응용 프로그램에 액세스 할 때 해당 ActiveX를 등록하지 않은 경우. 응용 프로그램은 ActiveX를 설치하는 팝업을 보여줍니다. 사용자가 프로세스를 수행하면 ActiveX가 등록되고 응용 프로그램이 ActiveX를로드하여 원하는 작업을 수행합니다.

Windows Vista, Win 7 및 Win 8에서 UAC (User Access Control)는 ActiveX를 처음 설치할 수 있도록 프롬프트됩니다. 사용자도 관리자 인 경우에도 마찬가지입니다.

ActiveX를 설치하는 동안이 UAC 구성 요소를 대체하는 대안은 무엇입니까? 제안을 부탁드립니다.

답변:


0

ActiveX를 설치할 때만이 작업을 수행 할 수있는 방법이 없다고 생각합니다. 실제 ActiveX 설치가 없으면 UAC를 비활성화하지 않아도됩니다.

컴퓨터를 손상시킬 수있는 원치 않는 실행 파일이 실행되지 않도록 UAC를 일반적으로 비활성화하는 것은 좋은 생각이 아닙니다.

그럼에도 불구하고 레지스트리에서 UAC 설정을 찾을 수 있습니다.

:로 이동
HKEY_LOCAL_MACHINE \의 소프트웨어 \ 마이크로 소프트 \ 윈도우 \ CurrentVersion \ 정책 \ 시스템

DWORD 찾기 ConsentPromptBehaviorAdmin

변경 Valuedata0

이렇게하면 재부팅하지 않고 UAC를 비활성화 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.