Oprava: Vaše nastavenia zabezpečenia blokujú spustenie aplikácie s vlastným podpisom

Niektorí používatelia sa pri pokuse o spustenie apletu Java stretávajú s textom „Vaše bezpečnostné nastavenia zablokovali spustenie nedôveryhodnej aplikácie“ . Zdá sa, že tento problém sa netýka iba určitej verzie systému Windows - pri každej najnovšej verzii vrátane systému Windows Vista, Windows 7, Windows 8 a Windows 10 sa vyskytla chyba.

Vaše nastavenia zabezpečenia zablokovali spustenie nedôveryhodnej aplikácie

Čo spôsobuje, že nastavenia zabezpečenia blokujú spúšťanie aplikácií?

Preskúmali sme rôzne správy používateľov a stratégie opráv, ktoré použili, preskúmali sme chybu „Vaše nastavenia zabezpečenia zablokovali spustenie nedôveryhodnej aplikácie“ .

Ako sa ukazuje, chybové hlásenie sa objaví v dôsledku správania doplnku prehliadača Java zavedeného v aktualizácii Java 7 Update 21 . Zámerom bolo umožniť používateľom robiť informovanejšie rozhodnutia, keď musia vo webovom prehliadači spúšťať applet s podporou jazyka Java.

Ak máte aktualizáciu Java 7 Update 21 alebo staršiu, v predvolenom nastavení je blokovaná každá aplikácia, ktorá nemá certifikát alebo nemá názov aplikácie alebo informácie o vydavateľovi . Toto rozhodnutie bolo prijaté na ochranu nič netušiacich používateľov pred nebezpečnými alebo vysoko rizikovými aplikáciami.

Po vynútení týchto nových zmien existujú tieto tri hlavné príčiny, ktoré spôsobia túto konkrétnu chybovú správu Java:

  • Aplikácia nie je podpísaná - aplikácie bez certifikátu alebo chýbajúcich informácií a názvu vydavateľa sú v predvolenom nastavení blokované. Môže to viesť k tomu, že váš systém bude náchylný na externé zneužitie.
  • Používateľ sa pokúša spustiť aplikáciu s vlastným podpisom z nedôveryhodného oprávnenia - Aplikácie s certifikátmi s vlastným podpisom sú v predvolenom nastavení tiež blokované počnúc aktualizáciou Java 7 Update 51. Tieto aplikácie sa považujú za ešte nebezpečnejšie ako nepodpísané aplikácie, pretože im môže byť udelený prístup k osobné údaje v počítači.
  • V jarovom súbore aplikácie chýba atribút oprávnenia - Atribút povolenia overuje, či žiadosť žiadosti používa rovnakú úroveň oprávnenia, akú určil vývojár. Aplikácia s chýbajúcim atribútom jar je blokovaná, pretože útočník by mohol zneužiť používateľa spustením aplikácie s inou úrovňou oprávnení.

Vo všeobecnosti platí, že aplet alebo aplikácia, ktoré tieto kľúčové identifikačné časti chýbajú, by sa mali považovať za nebezpečné. Ak to nepoznáte, dôrazne vám odporúčame vyhnúť sa jeho spusteniu.

Ak však poznáte vydavateľa a dôverujete apletu (napr. Ste ho vyvinuli sami alebo ho testujete), existuje niekoľko spôsobov, ako obísť túto konkrétnu chybovú správu.

Nižšie uvádzame niekoľko metód, ktoré vám umožnia vyriešiť chybu „Vaše bezpečnostné nastavenia zablokovali spustenie nedôveryhodnej aplikácie“ . Aj keď je metóda 1 všeobecne považovaná za štandardný postup pri riešení tejto konkrétnej chybovej správy, na dosiahnutie rovnakého účelu môžete postupovať aj podľa metódy 2 .

Metóda 1: Konfigurácia zoznamu výnimočných lokalít

V prípade, že rozumiete riziku spustenia aplikácie, ktorú Java považuje za nebezpečnú, môžete zabrániť tomu, aby sa chybové hlásenie „Vaše nastavenia zabezpečenia blokovali spustenie nedôveryhodnej aplikácie“, pridaním aplikácie do Zoznamu výnimočných lokalít. Toto nastavenie nájdete na karte Zabezpečenie ovládacieho panela Java.

Stručný sprievodca otvorením ovládacieho panela Java a pridaním apletu Java do zoznamu vylúčených lokalít :

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť. Potom napíšte „ control “ a stlačením Enter otvorte Ovládací Panel.

    Otvorenie ovládacieho panela prostredníctvom dialógového okna Spustiť
  2. V okne Ovládací panel kliknite na Programy a potom kliknutím na ikonu Java otvorte ovládací panel Java .

  3. Vo vnútri okna Ovládacie panely Java prejdite na kartu Zabezpečenie a kliknite na Upraviť zoznam lokalít .

    Prístup do ponuky vylúčenia Java
  4. V zozname výnimočných lokalít kliknite na tlačidlo Pridať a prilepte adresu URL appletu Java, ktorý vám spôsobuje problémy. Kliknutím na tlačidlo Ok pridáte adresu URL do zoznamu vylúčení .

    Pridanie aplikácie do zoznamu vylúčení

    Poznámka: Nezabudnite, že v závislosti od toho, ktorý applet sa snažíte spustiť, možno budete musieť do zoznamu vylúčenia Java pridať aj neštandardné porty.

  5. Kliknutím na Pokračovať pri ďalšom bezpečnostnom upozornení potvrďte, že chcete pridať adresu URL, ktorú ste práve zadali, do zoznamu vylúčení.

    Potvrdzuje sa nový záznam do bezpečnostného upozornenia
  6. Znovu otvorte applet, ktorý predtým zobrazoval chybu. Chyba by sa už nemala vyskytovať.

Ak hľadáte iný spôsob riešenia chyby „Vaše nastavenia zabezpečenia zablokovali spustenie nedôveryhodnej aplikácie“, prejdite na nasledujúcu metódu nižšie.

Metóda 2: Nastavenie úrovne zabezpečenia aplikácie na vysokú

Ďalším spôsobom, ako vyriešiť chybu „Vaše bezpečnostné nastavenia zablokovali spustenie nedôveryhodnej aplikácie“, je nastavenie úrovne Java Security na High namiesto Very High .

Implementácia tejto metódy je síce jednoduchšia (a rýchlejšia), ale vystaví váš počítač mnohým potenciálnym rizikám. Z tohto dôvodu je vhodnejšie postupovať podľa metódy 1, ak dôverujete zdroju, než zmeniť úroveň zabezpečenia.

Ak sa to však rozhodnete urobiť, odporúčame vám, aby ste sa vrátili na predvolenú úroveň bezpečnostných nastavení, keď skončíte s aplikáciou Java, ktorá chybu vyvoláva.

Tu je stručná príručka o tom, ako upraviť úroveň zabezpečenia:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť . Potom napíšte „ control “ a stlačením Enter otvorte Control Panel .

    Otvorenie ovládacieho panela prostredníctvom dialógového okna Spustiť
  2. V okne Ovládací panel kliknite na Programy a potom kliknutím na ikonu Java otvorte ovládací panel Java .

  3. V okne ovládacieho panela Java prejdite na kartu Zabezpečenie a v časti Úroveň zabezpečenia pre aplikácie, ktoré nie sú na zozname výnimočných lokalít, vyberte prepínač Vysoký . Potom kliknutím na tlačidlo Použiť uložte zmeny.

    Nastavenie úrovne zabezpečenia Java pre položky, ktoré nie sú zahrnuté do zoznamu výnimočných lokalít, na vysokú
  4. Po opätovnom načítaní stránky reštartujte prehliadač, v ktorom je spustený applet, a zistite, či sa problém vyriešil.

Zaujímavé Články