セキュリティ上の理由から、通常とは異なるポートで自分の Web サイトを実行しています。443 ではなくポート 11223 で https を使用しています。
このWebサイトでは、google OAuth APIを利用することで、googleアカウントでログインする機能を提供しています。
認証の最後のステップ (Google OAuth からシステムへのリダイレクト) で、ネットワーク タイムアウトが発生します。
一方、サーバーがデフォルトのポート 11223 ではなく 443 で https を実行している場合、すべて正常に動作します。
特別なポート 112233 を使用するために、Google OAuth クライアント設定 (リダイレクト URI、ホームページ URL、JavaScript オリジン) を構成しましたが、成功しませんでした。
サーバーが NAT を備えたファイアウォールの背後にあることを知っておくことが重要かもしれません。これは、ファイアウォールがポート 11223 への https 接続を受信して、これをポート 11223 でのみ https を実行している内部 Web サーバーにリダイレクトすることを意味します。しかし、これは重要ではないと思います。
ポート 443 が機能するのにポート 11223 が機能しない理由は何でしょうか。Google OAuth は、異常な prot で実行されている Web サーバーをサポートしていないと思います!?!