2009-08-20 3 views
3

, 나는 내가netscape.security.PrivilegeManager.enablePrivilege를 재설정하는 방법은 무엇입니까? 같은 시점에서

netscape.security.PrivilegeManager.enablePrivilege() 

방법을 사용하여 사이트에게 권한을 허용하고 싶다면 메시지 상자가 나 한테 물어 파이어 폭스에 나타 났을 때 나는 "거부"버튼을 클릭 한 믿습니다. 자,이 특정 사이트에서 메시지 상자가 다시 나타나기 시작할 수 있도록 재설정하는 방법을 찾을 수 없습니다. 도구 -> 옵션 및 about : config를 확인했습니다. 아무도 이것을 다시 설정하는 방법을 알고 있습니까? 아니면 메시지 상자가 단순히 표시되지 않고 자동으로 예외를 throw하는 다른 이유가 있습니까?

답변

0

도구 -> 최근 방문 기록 지우기 -> 세부 정보 버튼을 눌러 사이트 환경 설정/설정 (영어의 기 능을 모르지만 올바른 확인란을 쉽게 찾을 수 있음)을 선택한 다음 지우기를 클릭합니다 (또는 좋아, 뭐든간에).

+1

아니요. 여전히 메시지 상자가 표시되지 않습니다. –

3

Firefox는 프로필 디렉토리의 prefs.js 파일에서 PrivilegeManager를 사용하여 웹 사이트에 대한 허용/거부 권한을 저장합니다. 이러한 사용자 환경 설정을 추가했습니다 : 영구 샘플 페이지 (http://www.mozilla.org/projects/security/components/signed-script-demo.jar!/signed-script-demo.html 항아리) : 설정을 부정하는

user_pref("capability.principal.certificate.p0.denied", "UniversalPreferencesRead"); 
user_pref("capability.principal.certificate.p0.id", "C3:B3:11:2F:F2:CB:3B:86:A3:66:11:DD:C2:42:0F:7F:98:C8:21:02"); 
user_pref("capability.principal.certificate.p0.subjectName", "CN=Netscape Communications Corp.,OU=For internal testing only,O=Netscape Communications Corp.,L=Mountain View,ST=California,C=US"); 

해당 사이트에 대한 세 가지 설정을 실수로 거부 웹 사이트에 대한 것들을 발견하고 삭제해야합니다. 변경하기 전에 Firefox를 종료하십시오. 그렇지 않으면 덮어 쓰기됩니다.