Chrome 수정 :이 웹 사이트에서 확장 프로그램, 앱 및 사용자 스크립트를 설치할 수 없습니다

Chrome Canary에서 최근에 userscripts.org에서 사용자 스크립트를 설치하거나 타사 웹 사이트에서 확장 프로그램을 설치하려고 할 때이 웹 사이트에서 확장 프로그램, 앱 및 사용자 스크립트를 설치할 수 없습니다 . 내가 한 일에 관계없이 항상 설치 실패 대화 상자가 표시되고 확장 프로그램, 앱 또는 사용자 스크립트 설치가 차단되었습니다.

업데이트 : 메시지가 약간 변경되었습니다. 최신 버전의 브라우저에서 Chrome을 시도하면 "이 웹 사이트에서 앱, 확장 프로그램 및 사용자 스크립트를 추가 할 수 없습니다"가 표시됩니다

먼저 파일을 로컬 PC로 다운로드하고 브라우저 창으로 끌어서 로컬 설치를 실행하려고 시도했지만 웹 브라우저에 의해 차단되었습니다.

Chrome 19에서 이것을 테스트했으며 브라우저가 설치를 차단하지 않았으므로 Chrome Canary 및 Dev 사용자 만 현재 문제를 겪고 있음을 나타냅니다.

이것은 Chromium 팀에 의해 의도적으로 구현되었으며 안정적인 버전 또는 베타 버전의 브라우저를 실행하는 사용자는 결국 카나리아 사용자가 겪고있는 것과 동일한 문제를 겪게 될 것입니다.

왜 구현 되었습니까?

브라우저의 사용자 기반을 악의적 인 확장 프로그램으로부터 보호하기 위해 오프라인으로 설치 한 확장 프로그램 설치가 주로 제거되었습니다. 자신이하는 일을 알고있는 사용자를 처벌함으로써 단서를 보호하는 것은 이러한 결정 중 하나입니다. 기본적으로 오프 사이트 설치를 끄지 않고 사용자에게 기능을 다시 활성화하는 수단을 제공하는 대신 Google은 모든 사이트에 들어가서 오프 사이트 확장 설치를 완전히 비활성화하기로 결정했습니다.

한 개발자의 의견에 따르면이 회사는 구현시 널리 사용되는 사용자 스크립트를 간과하고이 문제를 해결하기위한 수정을 준비했습니다.

이 변경은 사용자를 보호하기 위해 만들어졌습니다. 오프라인 매장 확장이 인기를 얻었습니다

대규모 사이트 사용자 (예 : Facebook)를 손상시키기위한 공격 경로. 추세가 점점 악화되고 있기 때문에 확장 기능이 설치된 위치를 제어 할 수 있도록하여 사용자의 손에 힘을 다시주고 있습니다. 기본적으로 Chrome 웹 스토어는 유일한 소스이지만 사용자와 관리자는 다른 안전한 소스를 추가 할 수 있습니다.

거기 있어요 Chrome 사용자는 기본적으로 Chrome 웹 스토어에서만 확장 프로그램을 설치할 수 있으며 다른 위치는 설치할 수 없습니다. 현재 다른 "안전한 소스"를 브라우저에 추가 할 수있는 옵션은 없지만 팀이 이후 버전의 브라우저에서이 기능을 구현하는 것처럼 보입니다.

브라우저가 소프트웨어 설치 (예 : 보안 소프트웨어 또는 툴바 설치)에서 확장 설치를 차단하거나 설치에 관계없이 진행되는 경우에도 흥미로울 것입니다.

해결 방법

해결 방법이 만들어졌지만 예쁘지 않습니다. 보호를 우회하려면 확장 또는 사용자 스크립트를 로컬 시스템에 다운로드해야합니다. 일단 거기에 드래그 앤 드롭해야합니다

확장 프로그램 페이지에 놓으면 설치 옵션이 나타납니다.

해당 옵션을 선택하면 스크립트 또는 확장이 요청한 권한을 알려주는 표준 설치 대화 상자가 표시됩니다.

닫는 단어

나는 개인적으로 그 기능을 싫어하고, 개발자들이이 기능을 켜거나 끄기를 바란다. 다시 활성화하는 데 문제가되지 않으면 기본적으로 해제로 설정된 문제가 없습니다. 현재로서는 확장 개발자와 고급 사용자의 삶을 더욱 복잡하게 만들고 있습니다.

최신 정보

시작 매개 변수는 Chrome 브라우저에서 오프 사이트 설치를 활성화하기 위해 대안으로 사용할 수있는 반올림입니다. 이를 위해서는 --enable-easy-off-store-extension-install 매개 변수를 사용하여 Chrome을 시작해야합니다. Windows 7에서 Chrome에 해당 매개 변수를 추가하는 방법을 보여 드리겠습니다. 작업 표시 줄에 Chrome이 있으면 마우스 오른쪽 버튼을 클릭하고 여기에있는 Chrome 항목 위에 마우스를 놓고 컨텍스트 메뉴에서 속성을 선택하십시오.

시작 메뉴에 있다면 Chrome 링크를 마우스 오른쪽 버튼으로 클릭하고 속성을 직접 선택하십시오. 위에 표시된 명령 (두 개의 대시)을 대상 행 끝에 추가하고 확인을 클릭하여 설정을 저장하십시오.

Chrome을 시작하면 타사 사이트에서도 확장 프로그램 및 사용자 스크립트를 설치할 수 있습니다.

시스템 관리자는 ExtensionInstallSources 정책을 사용하여 Chrome에서 확장 프로그램, 테마 및 스크립트를 설치할 수있는 URL을 설정할 수 있습니다.