Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

Disqus Comment System — połączenie przez https.

Masz problem z wtyczką lub szablonem? A może chciałbyś zacząć tworzyć własne rozszerzenia? Tutaj dowiesz się wszystkiego o możliwościach WordPressa.

Disqus Comment System — połączenie przez https.

Post 29.01.2017, 21:54:18

Do komentowania postów używam Disqus i wtyczki Disqus Comment System. Niestety, łączenie z podstronami postów, na których osadzone jest komentowanie via Disqus odbywa się przez http://, wskutek czego niektóre przeglądarki, np. Firefox, ostrzegają, że połączenie nie jest bezpieczne, a dane logowania wprowadzone na tej stronie nie są chronione. Jak wymusić na Disqus łączenie się przez https:// ?
Rostov
Posty: 119
Dołączył(a): 14.08.2003

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 00:06:15

Z tego, co widzę w panelu, to mam aktualną wtyczkę Disqus'a. Da się to jakoś obejść ręcznie?
Rostov
Posty: 119
Dołączył(a): 14.08.2003

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 00:19:33

Usunąłem poprzednie odpowiedzi, bo chyba źle zrozumiałem problem. Rozumiem, że mimo, że masz niektóre podstrony ładowane przez http, chcesz disqusa i tak ładować przez https, zgadza się?
Jeśli to ta wtyczka: https://wordpress.org/plugins/disqus-co ... her_notes/
to odnajdź w niej pliki:
- count.js i zmień linię
Kod: Zaznacz cały
s.src = '//' + disqus_shortname + '.disqus.com/count.js';
na
Kod: Zaznacz cały
s.src = 'https://' + disqus_shortname + '.disqus.com/count.js';

- disqus.js i zmień linię
Kod: Zaznacz cały
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';

na
Kod: Zaznacz cały
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';

- comments.php i zmień linię
Kod: Zaznacz cały
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
na ten sam wzór co wyżej
- discus.php i zmieniń linię
Kod: Zaznacz cały
s.src = '//' + disqus_shortname + '.<?php echo DISQUS_DOMAIN; ?>/count.js';


i teoretycznie to wszystko. Wielki problem polega teraz na tym, że jak przyjdzie aktualizacja wtyczki, to będziesz musiał ignorować aktualizacje albo za każdym razem na nowo wprowadzać te zmiany.
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19463
Dołączył(a): 14.04.2002

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 01:24:11

Na co zmienić linię w pliku discus.php? Bo chyba tej informacji zabrakło. Albo nie zrozumiałem.
Rostov
Posty: 119
Dołączył(a): 14.08.2003

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 01:49:42

Tak jak we wszystkich innych // na https://
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19463
Dołączył(a): 14.04.2002

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 16:38:48

Niestety, nic to nie dało. Nadal po wejściu np. na post pt. 'Lorem ipsum' strona ładuje się przez http://.
Rostov
Posty: 119
Dołączył(a): 14.08.2003

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 17:00:46

Więc widocznie nie rozumiem problemu. Może ktoś inny pomoże, chyba, że podasz linka do strony, na której mogę zobaczyć na czym polega problem.
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19463
Dołączył(a): 14.04.2002


Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 18:49:15

Sprawa wygląda mi na niezależną od Disqusa, bo Disqus ładuje Ci się po https. Wygląda na to, że Firefoxa nie interesuje, że ramka z Disqusem jest ładowana po HTTPS, tylko to, że strona nadrzędna (dygresywa.pl) jest ładowana po HTTP i już to kwalifikuje do uznania, że strona jest niezabezpieczona. Pytanie teraz, czy autorzy tego kodu w Firefoxie mieli takie intencje, czy to po prostu bug… ale bardziej obstawiam, że to feature, ponieważ strony serwowane po HTTP są potencjalnie narażone na ataki MITM, więc to, że ramka jest po HTTPS za bardzo nie pomaga. Prostymi słowy, nie masz za bardzo wyjścia tylko uruchomić cały serwis po HTTPS.
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19463
Dołączył(a): 14.04.2002

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 20:18:35

Nie jestem blogerem aż tak bardzo zaawansowanym, więc nie bardzo się znam, ale to chyba się wiąże z zakupem certyfikatu SSL?
Rostov
Posty: 119
Dołączył(a): 14.08.2003

Re: Disqus Comment System — połączenie przez https.

Post 30.01.2017, 20:32:15

Tak, trzeba zmajstrować sobie certyfikat. Ale można dostać taki za darmo, z większymi bądź mniejszymi niedogodnościami/ograniczeniami, np. https://letsencrypt.org/
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19463
Dołączył(a): 14.04.2002


Powrót do WordPress


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości

Hosting, Domeny, SSL
iCash

Subskrypcja

Mamy 49881 zarejestrowanych użytkowników.
Najnowszy użytkownik: Rurson


Nasi użytkownicy napisali:

  • 934316 wiadomości
  • w 246073 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)