如果用户在代理后面,网站开放问题

Angular 6 project with PHP back-end is given (on a classic Apache server).

Everything works very well from localhost and production server as well. But once my friend tried to login from his university (he was behind a proxy there), it didn't work.

We can see the followings in the OPTIONS request response headers:

Connection: close
Content-Type: text/html
Transfer-encoding: chunked
Via: 1.0 firewall.uninamehere.com:3128 (squid)
X-Cache: MISS from firewall.uninamehere.com
X-Cache-Lookup: MISS from firewall.uninamehere.com:3128

That's all.

After OPTIONS a login POST request should start. But it doesn't...

He said that the proxy is shhh for a while, and sometimes WIFI also does not work.

The questions are:

  • Is the problem on our side?
  • Can we do anything with it?