Proxy
HTTP 客戶端 ->proxypr這X是proxy-> HTTPS 伺服器。可能的?
有沒有可能有這樣的東西?:
$$ Client $$—-HTTP—>$$ Magic $$—-HTTPS—->$$ Server $$ 我有一個 Windows Phone 客戶端,它應該連接到我無法控制的 HTTPS 伺服器。問題是,測試伺服器使用的是自簽名證書,而 Windows Phone 不允許連接到證書未由受信任的根證書頒發機構簽名的站點。
那麼是否有可能擁有一些軟體(
$$ Magic $$) 充當客戶端的 HTTP 端點,然後它將對客戶端透明地轉發請求到 HTTPS 伺服器? 我聽說 ISA 伺服器會這樣做,但輕量級的解決方案會更好。
在 nginx 中,這非常簡單。
upstream backend-secure { server 10.0.0.20:443; } server { listen 10.0.0.1:80; location / { proxy_pass https://backend-secure; } }
你也可以使用 HAProxy 或 Apache 或任何類似的東西。
當然,任何能夠充當反向代理的東西都應該能夠做到這一點——Apache、nginx、varnish。