Popravak: Vaše sigurnosne postavke blokirale su pokretanje aplikacije s vlastitim potpisom

Nekoliko korisnika susreće se s "Sigurnosne postavke blokirale je pokretanje nepouzdanog programa" prilikom pokušaja pokretanja Java apleta. Čini se da problem nije isključiv za određenu verziju sustava Windows - greška se pojavljuje kod svake novije verzije, uključujući Windows Vista, Windows 7, Windows 8 i Windows 10.

Vaše sigurnosne postavke blokirale su pokretanje nepouzdanog programa

Što uzrokuje da sigurnosne postavke blokiraju pokretanje aplikacija?

Istražili smo pogrešku "Vaše sigurnosne postavke blokirale je pokretanje nepouzdanog programa" gledajući različita korisnička izvješća i strategije popravka koje su koristili.

Kao što se ispostavilo, upit za pogrešku pojavit će se zbog ponašanja dodataka Java preglednika uvedenog s Java 7 Update 21 . Ideja je bila omogućiti korisnicima da donose informiranije odluke kada je potrebno pokretati jabučni applet unutar web-preglednika.

Ako imate Java 7 Update 21 ili starije, svaki program koji nema certifikat ili nedostaje naziv aplikacije ili su podaci o izdavaču zadani zadaci blokirani. Ta je odluka donesena za zaštitu nesumnjivih korisnika od nesigurnih ili visoko rizičnih aplikacija.

Nakon primjene ovih novih promjena, tri su glavna uzroka koja će pokrenuti ovu Javnu poruku o pogrešci:

  • Aplikacija nije potpisana - Aplikacije bez certifikata ili nedostajuće informacije i ime izdavača standardno su blokirane. To bi moglo na kraju učiniti vaš sustav ranjivim na vanjske eksploatacije.
  • Korisnik pokušava pokrenuti vlastoručno potpisanu aplikaciju od neprovjerene vlasti - Aplikacije sa samopotpisanim certifikatima također su zadano blokirane počevši s Java 7 Update 51. Oni se smatraju još opasnijim od nepotpisanih aplikacija, jer im može odobriti pristup osobni podaci na vašem računalu.
  • U datoteci jarke aplikacije nedostaje atribut dopuštenja - Atribut dopuštenja provjerava koristi li zahtjev aplikacije istu razinu dozvole koju je odredio programer. Aplikacija s nedostajućim atributom jar je blokirana jer napadač može iskoristiti korisnika pokretanjem aplikacije s drugom razinom privilegija.

Općenito, Applet ili program u kojem nedostaju ti ključni dijelovi za identifikaciju trebali bi se smatrati nesigurnim. Ako to ne znate, toplo vam preporučujemo da izbjegavate trčanje.

Međutim, ako znate izdavača i vjerujete u applet (npr. Sami ste ga razvili ili ga testirate), postoje načini zaobići ovu poruku o pogrešci.

Ispod imate nekoliko metoda pomoću kojih ćete se moći nositi s pogreškom "Sigurnosne postavke blokirale su nepouzdano pokretanje aplikacije" . Iako se metoda 1 naširoko smatra standardnom praksom kada se morate baviti ovom konkretnom porukom o pogrešci, također možete slijediti Metod 2 da biste postigli istu svrhu.

1. metoda: Konfiguriranje popisa web lokacija za iznimke

U slučaju da razumijete rizik od pokretanja aplikacije koju Java smatra nesigurnom, možete spriječiti pojavljivanje poruke pogreške "Sigurnosne postavke blokirale nepouzdanu aplikaciju" dodavanjem aplikacije u popis mjesta iznimki. Tu postavku možete pronaći na kartici Sigurnost na upravljačkoj ploči Java.

Evo kratkog vodiča za otvaranje Java Control Panela i dodavanje Java apleta na Popis web mjesta za isključivanje :

  1. Pritisnite tipku Windows + R da biste otvorili dijaloški okvir Run. Zatim upišite " control " i pritisnite Enter da otvorite Control Panel.

    Otvaranje upravljačke ploče putem dijaloškog okvira Run
  2. Unutar prozora Control Panel (Upravljačka ploča), kliknite na Programs (Programi), a zatim na ikonu Java ( Java) da biste otvorili Java Control Panel (Upravljačka ploča) .

  3. Unutar prozora Java Control Panel (Upravljačka ploča Java) idite na karticu Security ( Sigurnost) i kliknite Edit Edit List (Uredi popis mjesta) .

    Pristup izborniku Izuzeće Java
  4. Unutar popisa web lokacija Exception kliknite na Add (Dodaj), a zatim zalijepite URL Java apleta koji vam stvara probleme. Pritisnite U redu da biste dodali URL na popis izuzeća .

    Dodavanje aplikacije na popis za izuzeće

    Napomena: imajte na umu da, ovisno o tome koji applet pokušavate pokrenuti, možda ćete trebati dodati i nestandardne portove na popis isključenja Java .

  5. Kliknite Nastavi na sljedećem sigurnosnom upozorenju kako biste potvrdili da želite dodati URL koji ste upravo unijeli na popis za izuzeće.

    Potvrda novog unosa sigurnosnog upozorenja
  6. Ponovno otvorite applet koji je prethodno pokazivao pogrešku. Pogreška se više ne bi trebala pojaviti.

Ako tražite drugačiji način rješavanja pogreške "Vaše sigurnosne postavke blokirale su pokretanje nepouzdanog programa", prijeđite na sljedeću metodu u nastavku.

Druga metoda: Postavljanje razine sigurnosti aplikacije na Visoku

Još jedan način rješavanja greške "Sigurnosne postavke blokirale su pokretanje nepouzdanog programa" je postavljanje razine sigurnosti Java na visoku, a ne na vrlo visoku .

Iako je ova metoda na neki način jednostavnija (i brža), ona će izložiti vaše računalo mnogim potencijalnim rizicima. Imajući to u vidu, poželjno je slijediti Metodu 1 ako vjerujete izvoru nego mijenjati razinu sigurnosti.

No ako se odlučite za to, preporučujemo vam da se vratite na zadanu razinu sigurnosnih postavki nakon što završite pomoću Java aplikacije koja pokreće pogrešku.

Evo kratkog vodiča o tome kako promijeniti razinu sigurnosti:

  1. Pritisnite tipku Windows + R da biste otvorili dijaloški okvir Run . Zatim upišite " kontrola " i pritisnite Enter da otvorite upravljačku ploču .

    Otvaranje upravljačke ploče putem dijaloškog okvira Run
  2. Unutar prozora Control Panel (Upravljačka ploča), kliknite na Programs (Programi), a zatim na ikonu Java ( Java) da biste otvorili Java Control Panel (Upravljačka ploča) .

  3. Unutar prozora Java Control Panel (Upravljačka ploča Java) idite na karticu Security ( Sigurnost) i odaberite High (Prekidač) s ispod razine sigurnosti za aplikacije koje nisu na popisu mjesta iznimke . Zatim kliknite Primjeni da biste spremili promjene.

    Postavljanje razine sigurnosti Java za stavke koje nisu uključene na popis web lokacija s izuzetkom na Visoko
  4. Ponovno pokrenite preglednik u kojem pokrećete applet i provjerite je li problem riješen nakon ponovnog učitavanja stranice.

Zanimljivi Članci