Hypertext Transfer Protocol Secure (HTTPS) to połączenie protokołu Hypertext Transfer Protocol z protokołem SSL / TLS w celu zapewnienia szyfrowanej komunikacji i bezpiecznej identyfikacji sieciowego serwera WWW.
Szukałem w Google i StackOverflow, próbując znaleźć rozwiązanie tego problemu, ale wszystkie wydają się odnosić do ASP.NET itp. Zwykle uruchamiam Linux na moich serwerach, ale dla tego jednego klienta korzystam z systemu Windows z IIS 7.5 (i Plesk 10). Z tego powodu jestem nieco obeznany z IIS i plikami web.config …
To wygląda jak standardowe pytanie, ale nigdzie nie mogłem znaleźć jasnych wskazówek. Mam kod Java próbujący połączyć się z serwerem z prawdopodobnie podpisanym (lub wygasłym) certyfikatem. Kod zgłasza następujący błąd: [HttpMethodDirector] I/O exception (javax.net.ssl.SSLHandshakeException) caught when processing request: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path …
Około 6 miesięcy temu stworzyłem witrynę, na której każde żądanie musiało przekraczać https. W tej chwili mogłem tylko upewnić się, że każde żądanie strony przekroczyło https, aby sprawdzić to w przypadku ładowania strony. Jeśli żądanie nie dotyczyło http, odpowiedziałbym. Odpowiedź.redirect („ https://example.com ”) Czy istnieje lepszy sposób - najlepiej jakieś …
Widziałem wiele samouczków online, które mówią, że musisz sprawdzić, $_SERVER['HTTPS']czy serwer jest połączony z HTTPS. Mój problem polega na tym, że na niektórych serwerach, których używam, $_SERVER['HTTPS']jest niezdefiniowana zmienna, która powoduje błąd. Czy istnieje inna zmienna, którą mogę sprawdzić i którą zawsze należy zdefiniować? Żeby było jasne, obecnie używam tego …
Otrzymuję następujący błąd przy użyciu curl: curl: (77) błąd ustawienia certyfikatu sprawdź lokalizacje: CAfile: /etc/ssl/certs/ca-certificates.crt Ścieżka: brak Jak ustawić ten certyfikat, aby weryfikować lokalizacje? Dzięki.
Próbowałem skonfigurować protokół HTTPS z projektem node.js, nad którym pracuję. Zasadniczo postępowałem zgodnie z dokumentacją node.js dla tego przykładu: // curl -k https://localhost:8000/ var https = require('https'); var fs = require('fs'); var options = { key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'), cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem') }; https.createServer(options, function (req, res) { res.writeHead(200); res.end("hello world\n"); }).listen(8000); Teraz, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Widziałem kilka innych pytań dotyczących tego bez prawdziwych odpowiedzi lub informacji (a przynajmniej tak się wydawało). Mam tutaj …
Mam pakiet zgodny z Javą, aby rozmawiać z serwerem https w sieci. Uruchomienie kompilacji daje następujący wyjątek: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source) at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source) …
Jak przekierowujesz HTTPS na HTTP? Oznacza to, że jest przeciwieństwem tego, czego (pozornie) wszyscy uczą. Mam serwer na HTTPS, za który zapłaciłem certyfikat SSL i serwer lustrzany, za który nie mam i trzymam się w pobliżu tylko w sytuacjach awaryjnych, więc nie zasługuje na uzyskanie certyfikatu. Na komputerach mojego klienta …
Na przykład uruchomienie wget https://www.dropbox.comskutkuje następującymi błędami: ERROR: The certificate of `www.dropbox.com' is not trusted. ERROR: The certificate of `www.dropbox.com' hasn't got a known issuer.
Próbuję uruchomić socket.io z moim certyfikatem SSL, jednak nie łączy się. Oparłem swój kod na przykładzie czatu: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var express = require('express') , stylus = require('stylus') …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Próbuję nawiązywać połączenia HTTPS, używając HttpClientlib, ale problem polega na tym, że certyfikat nie jest podpisany przez uznany urząd certyfikacji (CA), taki jak Verisign , GlobalSIgn itp., Wymieniony na zestawie zaufanych certyfikatów Androida, Ciągle dostaję javax.net.ssl.SSLException: Not trusted server certificate. Widziałem rozwiązania, w których po prostu akceptujesz wszystkie certyfikaty, ale …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.