私のサーバーserver.example.comは、インターネットからアクセスできません。ただし、サーバーと通信できるアクセス可能なHTTPプロキシproxy.example.comがあります。
ユーザーが*.example.comのproxy.example.comを経由するようにブラウザーを構成するか、私が提供するプロキシ自動構成ファイルを使用する場合、ユーザーはサーバーにアクセスできます(プロキシで認証した後)。私は彼らにこの手動のプロセスを経させないようにしたいと思います。
これをプログラムで行うことは可能ですか?JavaScriptはインターネットでアクセス可能なwww.example.comサイトから提供されるため、原則としてこれを不可能にするセキュリティ上の問題はないようです。
私の制約は、proxy.example.comがHTTPプロキシであり、それに触れることができないということです。私はserver.example.comとwww.example.comのみを制御し、私のWebアプリはserver.example.comでのみ実行できます。