내가 필요해서 내가 적는 블로그

JAVA 백엔드 개발자의 기록들

DEVOPS

[Edge] 이 애플리케이션을 열려고 합니다. 애플리케이션 링크 팝업 차단 해제 (항상 자동 연결 권한 주기) 해결완료

돌프 2022. 3. 23. 13:32
반응형

IE가 종료되고 Edge로 전환되는 시대가 왔다. 

Edge의 경우 Windows 커멘드를 통하여 애플리케이션(.exe) 실행시 대부분 접근이 차단되어,

사용자에게 애플리케이션을 열도록 허용할지 여부를 팝업창으로 안내한다.

 

하지만 팝업창에서

ex. "항상 file://에서 연결된 앱에 있는 이 유형의 링크를 열도록 허용"을 최초 1회 체크한 뒤

실행해야만 브라우저 설정에 포함되어 다음부터 팝업창이 뜨지 않는다. 

 

아래에서 알아볼 방법은 엣지를 통해 Windows 레지스트리에 등록된 응용프로그램을 실행할 경우

처음부터 팝업창이 뜨지 않는 방법을 알아보도록 하겠다. 

 

 

1. Windows Registry 설정

- Windows + R  레지스트리 편집기를 실행

- 위 사진의 경로 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft 로 이동

  (Edge 폴더가 없으면 Microsoft 폴더에서 우클릭 → 새로만들기 → 키(k) → 폴더이름 Edge로 수정 후 

  생성된 Edge 폴더를 우클릭  새로만들기   문자열 값(s)  값이름 및 데이터를 아래의 값으로 수정)

 

★ 값 이름: AutoLaunchProtocolsFromOrigins

 값 형식: REG_SZ

 데이터 :  [{"allowed_origins":["google.com", "http://www.google.com:8080"], "protocol":"msoutlook"},{"allowed_origins":["*"], "protocol":"ms-powerpoint"}]

 - 첫번째 allowed 설명 : 엣지를 통해 google 사이트에서 응용프로그램 msoutlook을 호출하여 실행하면 허용 하겠다. 

 - 두번째 allowed 설명 : 엣지를 통해 모든 사이트에서 ["*"] ms-powerpoint 를 호출하여 실행하면 허용 하겠다. 

 

2. Edge 정책 확인

 위와 같이 레지스트리를 통하여 allowed 설정이 완료 되었다면 , 엣지 브라우저에서 

 edge://policy 주소를 입력하면 레지스트리에 등록된 새로운 정책을 확인할 수 잇다. 

 

3. Edge 브라우저 설정 확인

 엣지 오른쪽 상단에 톱니바퀴 모양 설정을 누르고  쿠키 및 사이트 권한   최하단 응용 프로그램 링크에 들어가면아래의 사진과 같은 설정이 나온다. (레지스트리 편집을 통하지 않으면 개인은 브라우저 설정을 추가할 수 없다.) 

 

4. TEST gogo!

 

* 크롬의 경우 레지스트리 경로만 다른데, 키 값 및 데이터와 원리는 똑같다. 아래에 크롬 정책 링크를 두었다. 

크롬은 크롬 레지스트리 경로에 AutoLaunchProtocolsFromOrigins 를 추가한다. 

 

 

 

 출처 - Ms

https://docs.microsoft.com/ko-kr/deployedge/microsoft-edge-policies

(allowed_origins) 으로 검색하면 나옴. 

 

Microsoft Edge 브라우저 정책 설명서

Microsoft Edge 브라우저에서 지원하는 모든 정책에 대한 Windows 및 Mac 설명서

docs.microsoft.com

 

 출처 - google

https://chromeenterprise.google/policies/#AutoLaunchProtocolsFromOrigins

 

Chrome Enterprise Policy List & Management | Documentation

Chrome Enterprise policies for businesses and organizations to manage Chrome Browser and Chrome OS.

chromeenterprise.google

 

 

 

본문 내용이 도움이 되셨다면, 아래의 공감버튼을 눌러주세요. 

정보 공유를 위한 포스팅에 큰 힘이 됩니다. 

만약 틀린 정보가 있으면 댓글 달아주세요. 수정하도록 하겠습니다. 

읽어주셔서 감사합니다. 오늘도 좋은 하루 보내세요. 

 

 

 

 

 

 

 

 

반응형