W przypadku aplikacji dla systemu Windows chciałbym użyć ClickOnce jako technologii wdrażania. Moja aplikacja będzie rozpowszechniana przez Internet.Podpisanie aplikacji za pomocą certyfikatu w wdrożeniu ClickOnce
W artykule ClickOnce and Authenticode, czytam, że:
Dla aplikacji ClickOnce, trzeba mieć certyfikat Authenticode który jest ważny do podpisywania kodu. Można uzyskać certyfikat dla kodu podpisania w jeden z trzech sposobów:
zakup jednego od dostawcy certyfikatu.
Otrzymaj jedną z grupy w swojej organizacji odpowiedzialnej za tworzenie cyfrowych certyfikatów .
Wygeneruj swój własny certyfikat za pomocą narzędzia MakeCert.exe, dołączonego do zestawu za pomocą zestawu Windows Software Development Kit (SDK).
W moim przypadku, numer 2 nie ma zastosowania.
Jak czytam kilka wierszy później:
Domyślnie aplikacji ClickOnce podpisana z własnym CERT i wdrażane przez Internet nie może wykorzystywać Wdrożenie zaufanej aplikacji.
(Kopalnia nacisk).
nie mogę zrozumieć sens tego domyślnie. Czy opcja nr 3 jest możliwa, czy nie w moim przypadku?
A następnie, aby zrozumieć wszystkie możliwości, co oznacza "1"? ("Kup jeden od dostawcy certyfikatu") Jaki rodzaj certyfikatu powinienem kupić? Który z poniższych certificate authority może być zalecany? W zależności od tego, co powinienem wybrać? Ile kosztuje certyfikat?
W jaki sposób wygenerowałeś raport bezpieczeństwa chemicznego dla certyfikatu podpisywania kodu? –