Prilikom otvaranja datoteke koja sadrži potpisane programske dodatke, možda ćete videti sledeću poruku upozorenja:

Upozorenje: digitalni potpis je važeći, ali potiče od izdavača kome još niste odabrali da verujete.

Sledeći scenariji mogu da izazovu takvo upozorenje:

  1. Kada su bezbednosne smernice "requireaddinsig" omogućene.

    Napomena: Ove smernice registratora od korisnika traže da koriste samo programske dodatke koje je potpisao pouzdani izdavač.

  2. Nakon ažuriranja sistema.

Objašnjenje

Ovo je poznat problem. Kada se omoguće bezbednosne smernice "requireaddinsig", sistem proverava da li su svi certifikati potpisa uskladišteni u skladištu pouzdanih izdavača pre učitavanja programskog dodatka ili bilo koje povezane biblioteke dinamičkih veza (DLS).

Ovi certifikati se koriste ne samo za potpisivanje programskog dodatka, već i za potpisivanje povezanih zvaničnih DL-ova. Zvanični certifikati su u vlasništvu korporacije Microsoft, ali zbog tehničkih ograničenja ne mogu da se ugrade u Office instalacioni program. Zbog toga projektanti ili administratori treba ručno da ažuriraju certifikate u skladištu pouzdanih izdavača kada se izda nove verzije.

U ovom slučaju, DL-ovi na koje ovo utiče uključuju:

  1. VSTOEE.DLL

  2. FDATE.DLL

  3. MOFL.DLL

  4. IMCONTACT.DLL

  5. FSTOCK.DLL

  6. FBIBLIO.DLL

  7. Azure DevOps programski dodatak

Privremeno rešenje

Da biste rešili upozorenje:

  1. Ručno instalirajte potrebne certifikate.

  2. Izvezite certifikate kao .cer pre nego što ih instalirate.

Pošto se certifikati ne ažuriraju često, potrebno je ručno pregledanje prilikom izdavanja nove verzije.

Izvoz certifikata javnog ključa

Da biste izvezli certifikat javnog ključa u .cer datoteku:

  1. Potražite ugrožene .dll datoteke (na primer, vstoee.dll obično možete da pronađete na lokaciji "C:\Program Files\Common Files\microsoft shared\VSTO\vstoee.dll" ili "C:\Program Files (x86)\Common Files\microsoft shared\VSTO\vstoee.dll").

  2. U rezultatima pretrage izaberite datoteku .dll kliknite desnim tasterom miša i izaberite stavku Svojstva.

  3. Na kartici Digitalni potpisi izaberite potpis u okviru Ugrađeni potpisi, a zatim izaberite stavku Detalji.

  4. Izaberite stavku Prikaži certifikat u dijalogu Detalji digitalnog potpisa.

  5. U okviru kartice Detalji izaberite stavku Kopiraj u datoteku da biste izvezli završni certifikat .cer datoteku.

  6. U okviru kartice Putanja certifikata izaberite osnovni certifikat, a zatim izaberite stavku Prikaži certifikat.

  7. U okviru kartice Detalji izaberite stavku Kopiraj u datoteku u okviru dijaloga Certifikat osnovnog certifikata da biste izvezli osnovni certifikat u drugu .cer datoteku.

Primena certifikata

Krajnji korisnici

Krajnji korisnici mogu da primene certifikate tako što će instalirati izvezene certifikate u njihovo lokalno skladište certifikata. Korisnici mogu da otvore cmd kao administrator i da pokreću sledeće komande:

1. certutil -addstore -f "Personal" {cert path}

2. certutil -addstore -f "TrustedPublisher" {cert path}

Organizaciona Administrator

Administratori organizacije mogu da koriste alatke za primenu kao Smernice grupe objekat (GPO) da bi primenili certifikate za sve članove organizacije. Za više informacija ili pomoć za rešavanje problema obratite se usluzi za podršku alatke za primenu.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.