Nasze oprogramowanie używa podpisanych sterowników, wszystko działa poprawnie. Jednak z pewnych powodów ten sterownik pojawia się jako niepodpisany w menedżerze urządzeń. W naszym przypadku powoduje to niechciane ostrzeżenia w raportach sprawdzania poprawności klastra pracy awaryjnej w systemie Windows Server, co może powodować, że nasi klienci są nieco zdezorientowani. Co może powodować takie zachowanie? Dzięki.Podpisany sterownik pojawia się jako unsinged w menedżerze urządzeń
Odpowiedz
Znalezione rozwiązanie!
Problem polegał na braku certyfikatu wzajemnego
Podpisanie powinna wyglądać następująco:
signtool sign /v /f "Cert.pfx" /p pwd /ac "Cross.cer" /t "http://timestamp.server" driver.sys
certyfikatów wzajemnych z kolei można znaleźć tutaj - http://msdn.microsoft.com/en-us/library/windows/hardware/dn170454(v=vs.85).aspx
mam zmaga się z tym samym problemem i znalazł częściowe rozwiązanie. Tworzyliśmy plik katalogu z makecat z pliku .cdf, ale potem przełączyłem się na używanie Inf2Cat i dodałem wpis CatalogFile do pliku INF, zadziałało - lub przynajmniej częściowo. Problem polega na tym, że pomimo tego, że kierowca pojawia się u nas jako osoba podpisująca na karcie Podpisy elektroniczne, po kliknięciu przycisku Szczegóły kierowcy na tej zakładce, kolejne okno dialogowe nadal pokazuje sterownik jako niepodpisany.
No cóż, to postęp. Może ktoś wróci z większą ilością informacji na ten temat.