【发布时间】:2015-10-20 03:30:15
【问题描述】:
我有最新的weinre installed (2.0.0-pre-I0Z7U9OV)。我可以启动它,一切正常,但我需要在 Nginx 代理后面运行它才能使用受信任的 SSL 证书。所以我尝试的是以下内容:
upstream weinre {
server 127.0.0.1:8080;
}
server {
...
location /weinre/ {
proxy_pass http://weinre/;
proxy_set_header Host $host;
}
}
网站正在打开,一切正常,但是将目标脚本添加到我的移动页面时,我看不到它出现在目标列表中。于是我开始深入研究,在 Chrome 控制台中发现如下:
POST https://domain.net/ws/target 404 (Not Found)
为什么发布到ws/target 而不是weinre/ws/target?因为其他一切都在 weinre 子位置下工作。
在这样的设置下甚至可以运行 weinre 吗?
【问题讨论】:
标签: node.js ssl nginx proxy weinre