Итак, у меня есть приложение, работающее за Nginx в форме http ...
Я тестировал приложение, и кажется, что https работает нормально. Единственная проблема, которую я обнаружил, - это когда я пытаюсь чтобы щелкнуть ссылку во всплывающем окне
, другое всплывающее окно пустое , и под консолью devTools я получаю следующую ошибку ...
Unsafe attempt to load URL http://dev84.mydomain.com/prweb/app/PegaRULES_/pbdorj4V2aBoI4ScEONLsEaxdEWiqDby*/SysWebInfo/MapWebInfo.xsl from frame with URL https://dev84.mydomain.com/prweb/app/PegaRULES_/pbdorj4V2aBoI4ScEONLsEaxdEWiqDby*/!STANDARD?pyActivity=%40baseclass.pzProcessURLInWindow&pyPreActivity=GetWebInfo&target=popup&portalThreadName=STANDARD&portalName=Developer&pzHarnessID=HID8FA7FD58600ED1BD74EB1DAA70BB4DA5. Domains, protocols and ports must match.
Так что я думаю, что что-то упустил в моей nginx конф? Я поигрался с предыдущими настройками, которые работают с аналогичной версией приложения, у которой не было сокетов, поэтому я видел, что эта версия работает в основном только с конфигурацией сокетов, но я знаю, что что-то упустил
server {
listen 80;
server_name dev84.mydomain.com;
return 301 https://dev84.mydomain.com$request_uri;
}
server {
server_name dev84.mydomain.com;
listen 443 ssl ;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_redirect off;
###################################################old conf#########
#proxy_set_header Host $http_host;
#proxy_set_header X-Forwarded-Host $http_host;
#proxy_set_header X-Forwarded-Host $host;
#proxy_set_header X-Real-IP $remote_addr;
#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_connect_timeout 90;
#proxy_send_timeout 90;
#proxy_read_timeout 90;
#proxy_buffer_size 16k;
#proxy_buffers 32 8k;
#proxy_busy_buffers_size 64k;
#client_max_body_size 100M;
###################################################old conf#########
proxy_pass http://dev;
}
}