lostyazilim
tr.link

Javascript ile sunucudan veri çekme

3 Mesajlar 892 Okunma
acebozum
tr.link

saglamerdem saglamerdem WM Aracı Kullanıcı
  • Üyelik 03.03.2021
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum İstanbul Avrupa
  • Ad Soyad E** S**
  • Mesajlar 4
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Arkadaşlar merhaba. Üzerinde çalıştığım projemde bir sunucudan websocket protokolü ile veri çekiyorum. Lakin sunucu güvenli protokolden iletişim sağlamıyor yani (wss değil ws). Kendi sunucumda https ile çalışıyor. Dolayısı ile https, websocket bağlantısını güvenli olmadığı için bloke ediyor. Bu sorunu nasıl aşabilirim. Tarayıcı konsol ekranında şu hataları gösteriyor:
Hata 1 -> Mixed Content: The page at 'https://siteadi.com.tr/' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://ipadresi:protokol/'. This request has been blocked; this endpoint must be available over WSS.

Hata 2 -> Uncaught DOMException: Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a page loaded over HTTPS.
at https://siteadi.com.tr/js/demo.js:90:13

Konuyu yanlış yere açtıysam özür dilerim.
 

 

elektronikssl
reklam

capscroll capscroll WM Aracı Kullanıcı
  • Üyelik 02.08.2019
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Kahramanmaraş
  • Ad Soyad A** K**
  • Mesajlar 164
  • Beğeniler 41 / 54
  • Ticaret 0, (%0)
Merak edip biraz araştırdım da pek mümkün görünmüyor, ihtimal veren birilerini bile görmedim çünkü HTTPS protokolü WS isteğini direkt engelliyormuş, HTTP protokolünden hem WS hem WSS kullanılabiliyor ancak HTTPS protokolünde sadece WSS kullanılabiliyormuş.
 

 

130793 130793 WM Aracı Anonim Üyelik
  • Üyelik 19.07.2021
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 238
  • Beğeniler 8 / 34
  • Ticaret 0, (%0)
cross domain di sanırım bu ajaxlamı gidiyorsun linke giderken https: http: gibi bişey kullanma direk içerde dosyaya git.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al