Rumah  >  Soal Jawab  >  teks badan

Masalah ini berlaku apabila nginx menetapkan proksi ssl. . .

Ini yang saya tetapkan:

upstream for_ssl {
server 127.0.0.1:1234;
}
proxy_pass http :// for_ssl;

Berikut ialah ralat:

400 Bad Request
Sec-WebSocket-Key not found.
This is a WebSocket service and can not be accessed via HTTP.

Meminta nasihat daripada pakar. .

为情所困为情所困2713 hari yang lalu359

membalas semua(1)saya akan balas

  • ringa_lee

    ringa_lee2017-05-16 17:17:36

    nginx mempunyai konsep naik taraf protokol apabila bertindak sebagai proksi untuk sambungan yang panjang
    Dengan kod ini, tiada masalah dan naik taraf protokol dibenarkan

    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";

    balas
    0
  • Batalbalas