我试图使用鱿鱼来嘲笑我的本地Windows机器上的东西进行testing的目的。
我需要允许本地应用程序和浏览器连接到本地主机上运行的一个tomcat服务器,在我的主机文件中使用别名testServer 。 一切都需要能够通过https连接,而不是http,所有的连接来自并保持在我的本地机器上。
因此,例如,我想要允许https://testServer:8443/keepAlive ,而不是http://testServer:8080/keepAlive 。
我可以让鱿鱼来允许或阻止http连接,但不能让它永远不会允许https。 我沿着这些线路尝试了很多东西:
#https_port 8443 cert=c:/squid/tomcat_cert.pem defaultsite=testServer acl sites_server_1 dstdomain testServer http_access allow sites_server_1 http_access allow SSL_ports http_access deny !SSL_ports acl SSL_ports port 443 acl SSL_ports port 8443 #Tomcat ssl
我也看着用mod代理来使用apache来做到这一点,而且看起来不是那么直截了当。 但是如果有一个更适合这个的工具,那也是一个很好的答案。 这似乎应该是简单的,但任何帮助,将不胜感激。
编辑:刚刚意识到这里的端口问题,我将需要改变我的应用程序指向的端口,所以我没有代理和tomcat试图在同一台机器上的同一端口上听,所以我也需要configurationsquidredirect该端口。