現時点では、次のように Apache をフロントエンド HTTP サーバーとしてポート 9000 で Play アプリを実行しています。
<VirtualHost *:80>
ServerName vms.gltd.net
ProxyPass /http-bind http://vms.gltd.net:5280/http-bind/
ProxyPassReverse /http-bind http://vms.gltd.net:5280/http-bind/
ProxyPass / http://vms.gltd.net:9000/
ProxyPassReverse / http://vms.gltd.net:9000/
</VirtualHost>
ただし、ユーザーがサインアップすると、Play Authenticate は play.mvc.Http.Request からのポートを使用します。これは 80 ではなく 9000 です。
Play Authenticate が使用するポートをオーバーライドする方法はありますか、それとも Play アプリを独自のサーバーに移動してポート 80 で実行する必要がありますか?
ありがとう、
-レオン