2008-11-10 8 views
6

플러그인을 위해 Firefox에서 "수동 설치"를 피하려면 어떻게해야합니까? 어디로 가야합니까? 플러그인을 다운로드 할 때 (작성자가 확인되지 않음) 메시지를 피하려면 수행하십시오. 이상적으로 나는 Plugin을 자동으로 설치하고 싶다. Plugin에 서명해야한다면, Plugin에 어떤 종류의 악의적 인 일도하지 않는다는 것을 보여 주어야한다.Firefox XPI 파일을 설치할 때 (작성자 확인되지 않음) 메시지를 피하는 방법

감사합니다.

답변

3

여기는 이며 XPI 서명에만 해당됩니다. 확실한 보안상의 이유 때문에 자동으로 플러그인을 설치할 수 있다고 생각하지 않습니다.

+0

링크가 작동하지 않습니다. – Leonard

+0

깨진 링크가 수정되었습니다. –

0

여기에 XPI 서명에 대한 official tutorial이 나와 있습니다. 보안 고려 사항 때문에 자동 설치가 불가능합니다.

4

XPI에 서명하면 경고 메시지가 제거되지만 확장 프로그램이나 플러그인을 자동으로 설치할 수있는 방법은 없습니다.

나는 java 명령 행 도구를 사용하여 XPI Format에 몇 개의 게시물과 signing을위한 하우투를 작성했다.

도구 XPISigner은 프로세스를 상당히 단순화하고 빌드 시스템에 통합 할 수 있습니다. FF 2.0.3에

나를 위해
+0

"XPI 형식"및 "서명"링크는 더 이상 유효하지 않습니다. – MuiBienCarlota

1

작품 :

<script type="application/javascript"> 
<!-- 
function install (aEvent) 
{ 
    var params = { 
    "Foo": { URL: aEvent.target.href, 
      IconURL: aEvent.target.getAttribute("iconURL"), 
      Hash: aEvent.target.getAttribute("hash"), 
      toString: function() { return this.URL; } 
    } 
    }; 
    InstallTrigger.install(params); 

    return false; 
} 
--> 
</script> 

<a href="http://www.example.com/foo.xpi" 
    iconURL="http://www.example.com/foo.png" 
    hash="sha1:28857e60d043447c5f4550853f2d40770b326a13" 
    onclick="return install(event);">Install Extension!</a>