Pytania otagowane jako x509certificate

X509Certificate to nazwa klas .NET i Java do obsługi certyfikatów X.509.

15
Jak utworzyć samopodpisany certyfikat za pomocą OpenSSL
Dodam obsługę HTTPS do wbudowanego urządzenia z systemem Linux. Próbowałem wygenerować samopodpisany certyfikat, wykonując następujące czynności: openssl req -new > cert.csr openssl rsa -in privkey.pem -out key.pem openssl x509 -in cert.csr -out cert.pem -req -signkey key.pem -days 1001 cat key.pem>>cert.pem To działa, ale pojawiają się pewne błędy, na przykład w …

25
curl: (60) Problem z certyfikatem SSL: nie można uzyskać certyfikatu lokalnego wystawcy
root@sclrdev:/home/sclr/certs/FreshCerts# curl --ftp-ssl --verbose ftp://{abc}/ -u trup:trup --cacert /etc/ssl/certs/ca-certificates.crt * About to connect() to {abc} port 21 (#0) * Trying {abc}... * Connected to {abc} ({abc}) port 21 (#0) < 220-Cerberus FTP Server - Home Edition < 220-This is the UNLICENSED Home Edition and may be used for home, personal …


1
Jak mogę wygenerować certyfikat z podpisem własnym za pomocą SubjectAltName przy użyciu OpenSSL? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Próbuję wygenerować certyfikat z podpisem własnym z OpenSSL z SubjectAltName w nim. Podczas generowania csr dla …

1
Co dokładnie się dzieje, gdy ustawię LoadUserProfile puli usług IIS?
Zmierzyłem się z następującym problemem. Uruchamiam następujący kod var binaryData = File.ReadAllBytes(pathToPfxFile); var cert = new X509Certificate2(binaryData, password); w dwóch procesach. Jeden z procesów działa pod nim LOCAL_SYSTEMi tam ten kod kończy się sukcesem. Kolejny działa w usługach IIS na lokalnym koncie użytkownika należącym do grupy lokalnej „Użytkownicy” i pojawia …


18
Jak wyodrębnić CN z X509Certificate w Javie?
Używam SslServerSocketcertyfikatów a i klienta i chcę wyodrębnić CN z SubjectDN z klienta X509Certificate. W tej chwili dzwonię, cert.getSubjectX500Principal().getName()ale to oczywiście daje mi całkowitą sformatowaną nazwę DN klienta. Z jakiegoś powodu interesuje mnie tylko CN=theclientczęść DN. Czy istnieje sposób na wyodrębnienie tej części nazwy wyróżniającej bez samodzielnego analizowania ciągu?

7
Uwierzytelnianie nie powiodło się, ponieważ strona zdalna zamknęła strumień transportu
Rozwijam klienta TCP do połączenia serwera OpenSSL z uwierzytelnianiem za pomocą certyfikatu. Używam plików .crt i .key udostępnionych przez zespół serwera. Te certyfikaty są generowane przez polecenia OpenSSL. Używam SslStreamobiekt do uwierzytelnienia klienta TCP poprzez wywołanie SslStream.AuthenticateAsClientmetody przekazując serwer IP, SslProtocols.Ssl3i X509CertificateCollection. Otrzymuję następujący błąd: Uwierzytelnianie nie powiodło się, ponieważ …

14
Problemy z certyfikatami X509Store.Find FindByThumbprint
Mam problem, kiedy używam tej metody X509Store.Certificates.Find public static X509Certificate2 FromStore(StoreName storeName, StoreLocation storeLocation, X509FindType findType, string findValue) { X509Store store = new X509Store(storeName, storeLocation); store.Open(OpenFlags.ReadOnly); try { //findValue = "7a6fa503ab57b81d6318a51ca265e739a51ce660" var results = store.Certificates.Find(findType, findValue, true); return results[0]; } finally { store.Close(); } } W tym przypadku metoda Find …

7
Jak znaleźć certyfikat według jego odcisku palca w C #
Używam tego kodu, aby znaleźć certyfikat na podstawie jego odcisku palca. certyfikat istnieje w menedżerze certyfikatów w osobistym magazynie certyfikatów, ale ten kod nie znajduje tego certyfikatu. Proszę, powiedz mi, gdzie robię źle. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string certThumbPrint = "‎‎fe14593dd66b2406c5269d742d04b6e1ab03adb1"; X509Store certStore …

2
"Wystąpił błąd wewnętrzny." podczas ładowania pliku pfx z X509Certificate2
Próbuję użyć certyfikatu z podpisem własnym (C #): X509Certificate2 cert = new X509Certificate2( Server.MapPath("~/App_Data/myhost.pfx"), "pass"); na udostępnionym serwerze hostingowym i wyskoczył mi błąd: System.Security.Cryptography.CryptographicException: An internal error occurred. ślad stosu kończy się na System.Security.Cryptography.CryptographicException. ThrowCryptogaphicException(Int32 hr) +33 System.Security.Cryptography.X509Certificates.X509Utils. _LoadCertFromFile(String fileName, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx) +0 System.Security.Cryptography.X509Certificates.X509Certificate. …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.