Aby było jasne: to nie jest pytanie o ustawienia serwera!
Spojrzałem tutaj na większość (wszystkie) podobnych pytań.
Mam aplikację, która ma stały dostęp do http: Obecnie nie można zmienić aplikacji.
Serwer zamknął usługę http: i udostępnia tylko https :. Nie mogę tego zmienić.
To nie jest problem dla brwoserów, ponieważ automatycznie przekierowują do https:
Teraz rozumiem, że mogę przekierować przez plik hosts na inny serwer docelowy, więc przekierować na inny serwer. Ale to również nie rozwiązuje problemu, ponieważ jest na tym samym serwerze (przynajmniej nie mogę wymyślić sposobu).
Pytanie brzmi: Czy istnieje co najmniej jeden sposób przekierowania żądania http: z aplikacji na https: na tym samym serwerze, bez zmiany aplikacji (javascript) lub serwera.
Wszelkie wskazówki mile widziane.
Wygrana wygrywa 7-64 Home.
źródło
Odpowiedzi:
Za pomocą stunnel w połączeniu z modyfikowanie pliku hosts wskazywać na localhost (127.0.0.1) może działać.
źródło
earthquake.usgs.gov 127.0.0.1
w pliku hosts i skonfiguruj stunnel do przekazywania żądań z portu http do 23.61.213.202:443, powinien działać .. (Ten adres IP jest co najmniej taki, jak mówi mój komputer, na który odpowiada nazwa DNS. Może nie działać zawsze, i może znajdować się w Europie, ponieważ jestem w Szwecji) :)